[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:
Relates
relates to FOLIO-3337 Replace use of release-core at Tutori... Blocked
relates to UIIN-1566 convert existing search/filter endpoi... Closed
relates to UIIN-1567 incorporate ui-inventory-search facets Closed
relates to UXPROD-3046 NFR: Inventory. Swap from search tool... Closed
relates to UXPROD-3430 Inventory. Implement Facets on filter... Closed
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/
https://dev.folio.org/guides/run-local-folio/
https://dev.folio.org/tutorials/folio-vm/overview/
https://dev.folio.org/guides/install-backend-module/

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 ( FOLIO-3337 Blocked and FOLIO-3253 Closed ).

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 ( FOLIO-3337 Blocked ) for Tutorial and a couple of other docs at dev.f.o which still refer to release-core.

Generated at Thu Feb 08 23:27:02 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.