Skip to content

Conversation

@holta
Copy link
Member

@holta holta commented Oct 25, 2019

Cleans @jvonau's PR #2008 for readability, maintainability & catches a few small bugs.

Implements /etc/iiab/iiab_state.yml instead of config_vars2.yml per discussion during this morning's weekly IIAB call (http://minutes.iiab.io).

(Arguably, this new iiab-state.yml might one day become a replacement for the archeologically-useful-and-chronological-but-very-messy-install-log /etc/iiab/iiab.ini ?)

Needs code review + testing.

FYI @jvonau recommends merging (and hence incremental testing) in this order, presumably in the November timeframe, if/as each is proven:

  1. First NGINX (e.g. something like PR Nginx shim for local_vars_big #2009 -> gh_nginx_2: NGINX alongside Apache (by @georgejhunt, being reworked by @jvonau) #2017)
  2. Then pi-gen (e.g. something like PR pi-gen #1937)
  3. Then something like this (PR Installed #2008 -> Cleanup of PR #2008 "installed": introduce /etc/iiab/iiab_state.yml and begin breaking apart playbooks into install.yml + setup.yml + enable.yml #2020)

@holta holta added this to the 7.1 milestone Oct 25, 2019
@holta holta changed the title Cleanup of "installed" PR #2008: begin breaking apart playbooks into install.yml + setup.yml + enable.yml Cleanup of "installed" PR #2008: introduce /etc/iiab/iiab_state.yml and begin breaking apart playbooks into install.yml + setup.yml + enable.yml Nov 4, 2019
@holta holta changed the title Cleanup of "installed" PR #2008: introduce /etc/iiab/iiab_state.yml and begin breaking apart playbooks into install.yml + setup.yml + enable.yml Cleanup of PR #2008 "installed": introduce /etc/iiab/iiab_state.yml and begin breaking apart playbooks into install.yml + setup.yml + enable.yml Nov 4, 2019
@jvonau
Copy link
Contributor

jvonau commented Dec 19, 2019

close this?

@holta
Copy link
Member Author

holta commented Dec 19, 2019

close this?

Ok. PR #2052 was merged to include essentially this functionality.

@holta holta closed this Dec 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants