[FOLIO-2148] Gather notes about stuff needing attention in Ansible configurations Created: 05/Jul/19 Updated: 29/Jul/20 Resolved: 15/Jul/19 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | TBD |
| Reporter: | David Crossley | Assignee: | David Crossley |
| Resolution: | Done | Votes: | 0 |
| Labels: | devops, platform-backlog | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sprint: | CP: sprint 67 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Story Points: | 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Development Team: | FOLIO DevOps | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
This investigation is a precursor to
The current version of ansible in the "jenkins-slave-all" image is 2.7.5 Use the latter image in Jenkins test builds (Automation/folio-snapshot-test and Automation/folio-testing-test). There are some existing FOLIO Jira tickets. Investigate the status of those. Investigate the notes in the Ansible “porting_guides” about certain “modules” being replaced, and other deprecation notes. They normally schedule a "4-release deprecation cycle" so explore the notes for a few versions behind. |
| Comments |
| Comment by David Crossley [ 09/Jul/19 ] |
|
Ran those Jenkins test builds (#10-folio-testing-test and #34-folio-snapshot-test) using ansible-2.8.1 via the current "jenkins-slave-all-test" image. Both jobs were successful. Gathered the resulting deprecation notices into:
|
| Comment by David Crossley [ 09/Jul/19 ] |
|
Reviewed and updated the older open related tickets. |
| Comment by David Crossley [ 15/Jul/19 ] |
|
As well as the jenkins test jobs listed above, also locally used 'ansible-lint -t deprecated' for roles and playbooks. Only one additional warning was found,
|
| Comment by David Crossley [ 15/Jul/19 ] |
|
Also skimmed the 2.8 porting guide for other items that would not be shown as warnings: Section Distribution Facts Section Imports as handlers |