Chef removal changes for openecomp-be 77/139977/1 1.13.9
authorrohit.raj@t-systems.com <rohit.raj@t-systems.com>
Wed, 22 Jan 2025 19:40:10 +0000 (20:40 +0100)
committerrohit.raj@t-systems.com <rohit.raj@t-systems.com>
Wed, 22 Jan 2025 19:40:23 +0000 (20:40 +0100)
commit110909a23b78884a58710d4d304ab51ef1233095
tree4cb2df350238a9504cd8c193d6e2f92e14ba5164
parent7529a63846644ae84d33b8c0588f24fb258f27d5
Chef removal changes for openecomp-be

- Removal of Chef recipes in the module.
- Introduction of shell scripts in the module to replace some recipes.
- Generation of module configuration using Charts.
- Introduction of config files in integration tests to simulate files generated by Charts in the module.

Issue-ID: SDC-4698
Change-Id: I9bb68309d49899247a9cebe4142a568f5ee597f2
Signed-off-by: rohit.raj@t-systems.com <rohit.raj@t-systems.com>
42 files changed:
integration-tests/openecomp-be-config/jetty-config/http.ini [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/http-ini.erb with 93% similarity]
integration-tests/openecomp-be-config/jetty-config/https.ini [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/https-ini.erb with 95% similarity]
integration-tests/openecomp-be-config/jetty-config/ssl.ini [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/ssl-ini.erb with 92% similarity]
integration-tests/openecomp-be-config/onboard-backend-config/config-helmvalidator.yaml [new file with mode: 0644]
integration-tests/openecomp-be-config/onboard-backend-config/config-vnfrepo.yaml [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/vnfrepo-configuration.yaml.erb with 61% similarity]
integration-tests/openecomp-be-config/onboard-backend-config/externaltesting-configuration.yaml [new file with mode: 0644]
integration-tests/openecomp-be-config/onboard-backend-config/features.properties [new file with mode: 0644]
integration-tests/openecomp-be-config/onboard-backend-config/onboarding_configuration.yaml [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/configuration.yaml.erb with 56% similarity]
integration-tests/openecomp-be-config/ready-probe.sh [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/ready-probe.sh.erb with 60% similarity]
integration-tests/pom.xml
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/Dockerfile
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/attributes/default.rb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/recipes/ON_1_cleanup_jettydir.rb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/recipes/ON_2_locate_keystore.rb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/recipes/ON_3_logback.rb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/recipes/ON_4_setup_jetty_modules.rb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/recipes/ON_5_setup_configuration.rb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/recipes/ON_6_prepareProbeFile.rb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/recipes/ON_7_setup_base_template.rb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/externaltesting-configuration.yaml.erb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/features.properties.erb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/helmvalidator-configuration.yaml.erb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/LICENSE [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/README.md [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/chefignore [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/cookbooks/README.md [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/data_bags/README.md [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/environments/README.md [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/roles/README.md [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/roles/sdc-onboard-backend.json [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/solo.json [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-solo/solo.rb [deleted file]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/files/base_template.env [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/files/default/base_template.env with 65% similarity]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/files/base_template.yaml [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/files/default/base_template.yaml with 100% similarity]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/files/logback.xml [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/files/default/logback.xml with 100% similarity]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/files/org.onap.sdc.p12 [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/files/default/org.onap.sdc.p12 with 100% similarity]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/files/org.onap.sdc.trust.jks [moved from openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/files/default/org.onap.sdc.trust.jks with 100% similarity]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/scripts/cleanup_jettydir.sh [new file with mode: 0644]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/scripts/create_jetty_modules.sh [new file with mode: 0644]
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/startup.sh
openecomp-be/dist/sdc-onboard-db-init-docker/artifacts/Dockerfile
openecomp-be/readMe.txt