[FOLIO-3292] deprecate builds related to platform-core Created: 16/Sep/21 Updated: 01/Dec/21 Resolved: 08/Nov/21 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Story | Priority: | TBD |
| Reporter: | Zak Burke | Assignee: | David Crossley |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||||||
| Sprint: | DevOps Sprint 123, DevOps Sprint 124, DevOps Sprint 125, DevOps Sprint 126 | ||||||||||||||||||||||||
| Development Team: | FOLIO DevOps | ||||||||||||||||||||||||
| Description |
|
Overview: Following on UIIN-1566/UIIN-1567 which make ui-inventory dependent on mod-search, deprecate builds and environments based on platform-core. Details: The core/complete distinction has become fraught, with an increasing number of back-end modules necessary to support "core" UI applications such as users and inventory. Migrating ui-inventory to mod-search was the straw that broke the camel's back here.
|
| Comments |
| Comment by Wayne Schneider [ 16/Sep/21 ] |
|
Last successful Vagrant build of snapshot-backend-core and snapshot-core was 15 Sept. 2021. The descriptions on Vagrant Cloud have been updated. |
| Comment by Wayne Schneider [ 16/Sep/21 ] |
|
Documentation to update: https://dev.folio.org/guides/automation/ There may be more. |
| Comment by David Crossley [ 25/Oct/21 ] |
|
I have already updated most of those docs. Will verify soon. |
| Comment by John Malconian [ 26/Oct/21 ] |
|
If I'm not mistaken, there is a 'release-core' build for Juniper, but there will not be one for Kiwi. 'release-core' is referenced in the tutorials as well as in the folio-ansible repo docs. |
| Comment by David Crossley [ 27/Oct/21 ] |
|
Yeah, with the sudden demise of snapshot-core i needed to scramble to use some basic system for that tutorial. So using release-core. Need to replace that when a minimal platform and VM is happening (
Ditto for a couple of other dev.f.o docs. So all mentions of "snapshot-core" are now gone from the dev site. |
| Comment by Jakub Skoczen [ 01/Nov/21 ] |
|
David Crossley to fix the remaining docs pointing at "release-core" Wayne Schneider will clean up the Jenkins file associated with the Vagrant build |
| Comment by John Malconian [ 01/Nov/21 ] |
|
Remove snapshot-core and testing-core profiles from folio-ansible - https://github.com/folio-org/folio-ansible/pull/495 |
| Comment by John Malconian [ 03/Nov/21 ] |
|
The PR above has been merged. Assigning to David Crossley to evaluate whether any additional documentation on dev.folio.org needs to be modified. Once that is completed, this issue can be closed. |
| Comment by Wayne Schneider [ 04/Nov/21 ] |
|
Packer build configuration files (Jenkinsfile and packer.json) have been cleaned up and obsolete builds removed. |
| Comment by David Crossley [ 08/Nov/21 ] |
|
Moved the remaining task to a new ticket (
|