[FOLIO-1851] review a local set up of 'platform-core' with all modules respecting loadSample/loadReference Created: 07/Mar/19  Updated: 03/Jun/20  Resolved: 15/Mar/19

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P2
Reporter: Jakub Skoczen Assignee: Wayne Schneider
Resolution: Done Votes: 0
Labels: platform-backlog
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Blocks
blocks FOLIO-1738 PR build pipeline for platform-core r... Closed
Sprint: Core: Platform - Sprint 59
Story Points: 3
Development Team: Core: Platform

 Description   

The review should be performed before the changes are rolled out to folio-testing/folio-snapshot.

All data loading roles in Ansible should be disabled and only the in-module data loading should be used.

It should be verified that that the environment is operation (user can log in, search users and inventory, check-in/check-out, view loans, etc)

This task will be performed once all modules support in-module data loading (see FOLIO-1738 Closed list of blockers for the list of modules)

mod-inventory-storage modinvstor-270-service-points-users https://github.com/folio-org/mod-inventory-storage/tree/modinvstor-270-service-points-users
mod-circulation-storage circstore-104-patron-notice-policy-storage https://github.com/folio-org/mod-circulation-storage/tree/circstore-104-patron-notice-policy-storage
mod-users modusers-103-load-reference https://github.com/folio-org/mod-users/tree/modusers-103-load-reference
mod-login modlogin-105-load-sample-data https://github.com/folio-org/mod-login/tree/modlogin-105-load-sample-data
mod-permissions modperms-50-load-sample-data https://github.com/folio-org/mod-permissions/tree/modperms-50-load-sample-data
mod-tags MODTAG-16 Closed https://github.com/folio-org/mod-tags/tree/MODTAG-16



 Comments   
Comment by Wayne Schneider [ 12/Mar/19 ]

Unfortunately a premature merge of https://github.com/folio-org/mod-circulation-storage/pull/145 forced a little fancy footwork to ensure that builds don't break overnight. On the plus side, I can confirm that reference data for mod-circulation-storage loads as expected.

Comment by Adam Dickmeiss [ 13/Mar/19 ]

As of now.. Everything (except mod-circulation-storage ) have had their branches update for 300 users.. Those are kept in mod-users but referred to from to 3 others via submodule mechanism. I verified that there are no duplicate username for the 300 users.

Comment by Adam Dickmeiss [ 13/Mar/19 ]

latest mod-circulation-storage in another branch now

Comment by Wayne Schneider [ 13/Mar/19 ]

In my testing, sample and reference data appear to load correctly for everything except for mod-users (see https://folio-org.atlassian.net/browse/MODUSERS-103?focusedCommentId=165338&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel). Unfortunately, the mod-users data are the basis for much of the other sample data, so the rest of the PRs remain blocked until MODUSERS-103 Closed is resolved.

Comment by Wayne Schneider [ 14/Mar/19 ]

Everything now seems to work, except that the users have no groups (https://folio-org.atlassian.net/browse/MODUSERS-103?focusedCommentId=165340&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel)

Comment by Wayne Schneider [ 14/Mar/19 ]

patronGroup property has been added to users, everything seems to test out. PRs prepared for folio-ansible and folio-infrastructure:
https://github.com/folio-org/folio-ansible/pull/199
https://github.com/folio-org/folio-infrastructure/pull/76

Comment by Wayne Schneider [ 14/Mar/19 ]

Note that sample data still needs to be loaded using the build script for one core module (mod-tags), and for two modules pulled in by platform-complete (mod-vendors and mod-finance-storage).

Comment by Wayne Schneider [ 14/Mar/19 ]

All the data-loading PRs are merged, however, it appears that Jenkins got confused and started renumbering the builds for mod-inventory-storage, so the most recent version (15.2.0-SNAPSHOT.2) looks older than the previous one (15.2.0-SNAPSHOT.253).

Comment by Wayne Schneider [ 15/Mar/19 ]

Build was successful, but it appears that loan sample data is not being loaded – CIRCSTORE-116 Closed . Sorry I didn't catch that earlier.

Comment by Wayne Schneider [ 15/Mar/19 ]

All systems should build overnight using loadSample/loadReference. Will close this pending review of hosted environments in the morning.

Comment by Wayne Schneider [ 15/Mar/19 ]

Confirmed, reference environments built with sample data.

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