cisagov / cisagov/docker-packer

Break out Node installation code into its own Ansible role

Open
#58 0 comments 0 reactions 0 assignees View on GitHub
improvement
Dominant language
HCL
Stars
4
Forks
4
PR merge metrics
No merged PRs in 30d

Description

# 💡 Summary #

The Node installation code in `src/reporting_engine.yml` should be broken out into its own Ansible role.

## Motivation and context ##

Installing Node from the official package repos is generally useful and would unclutter `src/reporting_engine.yml`.

Contributor guide

Open the contributing guide

Research direction

Start by reading the Node installation code in src/reporting_engine.yml and identify everything that belongs to installing Node from the official package repositories. Move that work into a dedicated Ansible role, then verify that src/reporting_engine.yml is uncluttered while Node installation still works.

Written by the indexing model from the issue text.

Assessment

Tech stack
ansible
Domain
devops
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.