@@ -420,7 +420,6 @@ install -d -m755 %{buildroot}/%{_prefix}/lib/microshift/manifests.d/001-microshi
420
420
# Copy all the OLM manifests except the arch specific ones
421
421
install -p -m644 assets/optional/operator-lifecycle-manager/0000* %{buildroot }/%{_prefix }/lib/microshift/manifests.d/001-microshift-olm
422
422
install -p -m644 assets/optional/operator-lifecycle-manager/kustomization.yaml %{buildroot }/%{_prefix }/lib/microshift/manifests.d/001-microshift-olm
423
- install -p -m755 packaging/greenboot/microshift-running-check-olm.sh %{buildroot }%{_sysconfdir }/greenboot/check/required.d/50_microshift_running_check_olm.sh
424
423
425
424
%ifarch %{arm } aarch64
426
425
cat assets/optional/operator-lifecycle-manager/kustomization.aarch64 .yaml >> %{buildroot }/%{_prefix }/lib/microshift/manifests.d/001-microshift-olm/kustomization.yaml
@@ -437,7 +436,6 @@ install -p -m644 assets/optional/operator-lifecycle-manager/release-olm-{x86_64,
437
436
# multus
438
437
install -d -m755 %{buildroot }%{_sysconfdir }/microshift/config.d
439
438
install -p -m644 packaging/microshift/dropins/enable-multus.yaml %{buildroot }%{_sysconfdir }/microshift/config.d/00-enable-multus.yaml
440
- install -p -m755 packaging/greenboot/microshift-running-check-multus.sh %{buildroot }%{_sysconfdir }/greenboot/check/required.d/41_microshift_running_check_multus.sh
441
439
install -p -m755 packaging/crio.conf.d/12-microshift-multus.conf %{buildroot }%{_sysconfdir }/crio/crio.conf.d/12-microshift-multus.conf
442
440
443
441
# multus-release-info
@@ -518,7 +516,6 @@ install -p -m755 packaging/tuned/microshift-tuned.py %{buildroot}%{_bindir}/micr
518
516
install -d -m755 %{buildroot }/%{_prefix }/lib/microshift/manifests.d/000-microshift-gateway-api
519
517
install -p -m644 assets/optional/gateway-api/0* %{buildroot }/%{_prefix }/lib/microshift/manifests.d/000-microshift-gateway-api
520
518
install -p -m644 assets/optional/gateway-api/kustomization.yaml %{buildroot }/%{_prefix }/lib/microshift/manifests.d/000-microshift-gateway-api
521
- install -p -m755 packaging/greenboot/microshift-running-check-gateway-api.sh %{buildroot }%{_sysconfdir }/greenboot/check/required.d/41_microshift_running_check_gateway_api.sh
522
519
523
520
%ifarch %{arm } aarch64
524
521
cat assets/optional/gateway-api/kustomization.aarch64 .yaml >> %{buildroot }/%{_prefix }/lib/microshift/manifests.d/000-microshift-gateway-api/kustomization.yaml
@@ -571,7 +568,6 @@ install -d -m755 %{buildroot}/%{_prefix}/lib/microshift/manifests.d/050-microshi
571
568
install -p -m644 assets/optional/ai-model-serving/runtimes/*.yaml %{buildroot }/%{_prefix }/lib/microshift/manifests.d/050-microshift-ai-model-serving-runtimes
572
569
rm -v %{buildroot }/%{_prefix }/lib/microshift/manifests.d/050-microshift-ai-model-serving-runtimes/kustomization.x86_64 .yaml
573
570
574
- install -p -m755 packaging/greenboot/microshift-running-check-ai-model-serving.sh %{buildroot }%{_sysconfdir }/greenboot/check/required.d/41_microshift_running_check_ai_model_serving.sh
575
571
576
572
cat assets/optional/ai-model-serving/runtimes/kustomization.x86_64 .yaml >> %{buildroot }/%{_prefix }/lib/microshift/manifests.d/050-microshift-ai-model-serving-runtimes/kustomization.yaml
577
573
%endif
@@ -604,7 +600,6 @@ install -p -m644 assets/optional/cert-manager/manager/*.yaml %{buildroot}/%{_pre
604
600
install -d -m755 %{buildroot }/%{_prefix }/lib/microshift/manifests.d/060-microshift-cert-manager/rbac
605
601
install -p -m644 assets/optional/cert-manager/rbac/*.yaml %{buildroot }/%{_prefix }/lib/microshift/manifests.d/060-microshift-cert-manager/rbac
606
602
install -p -m644 assets/optional/cert-manager/kustomization.yaml %{buildroot }/%{_prefix }/lib/microshift/manifests.d/060-microshift-cert-manager
607
- install -p -m755 packaging/greenboot/microshift-running-check-cert-manager.sh %{buildroot }%{_sysconfdir }/greenboot/check/required.d/60_microshift_running_check_cert_manager.sh
608
603
609
604
# cert-manager-release-info
610
605
mkdir -p -m755 %{buildroot }%{_datadir }/microshift/release
733
728
%files olm
734
729
%dir %{_prefix }/lib/microshift/manifests.d/001-microshift-olm
735
730
%{_prefix }/lib/microshift/manifests.d/001-microshift-olm/*
736
- %{_sysconfdir }/greenboot/check/required.d/50_microshift_running_check_olm.sh
737
731
738
732
%files olm-release-info
739
733
%{_datadir }/microshift/release/release-olm-{x86_64,aarch64}.json
740
734
741
735
%files multus
742
736
%{_sysconfdir }/microshift/config.d/00-enable-multus.yaml
743
- %{_sysconfdir }/greenboot/check/required.d/41_microshift_running_check_multus.sh
744
737
%{_sysconfdir }/crio/crio.conf.d/12-microshift-multus.conf
745
738
746
739
%files multus-release-info
779
772
%files gateway-api
780
773
%dir %{_prefix }/lib/microshift/manifests.d/000-microshift-gateway-api
781
774
%{_prefix }/lib/microshift/manifests.d/000-microshift-gateway-api/*
782
- %{_sysconfdir }/greenboot/check/required.d/41_microshift_running_check_gateway_api.sh
783
775
784
776
%files gateway-api-release-info
785
777
%{_datadir }/microshift/release/release-gateway-api-{x86_64,aarch64}.json
791
783
%dir %{_prefix }/lib/microshift/manifests.d/050-microshift-ai-model-serving-runtimes
792
784
%{_prefix }/lib/microshift/manifests.d/010-microshift-ai-model-serving-kserve/*
793
785
%{_prefix }/lib/microshift/manifests.d/050-microshift-ai-model-serving-runtimes/*
794
- %{_sysconfdir }/greenboot/check/required.d/41_microshift_running_check_ai_model_serving.sh
795
786
%endif
796
787
797
788
%files ai-model-serving-release-info
808
799
%files cert-manager
809
800
%dir %{_prefix }/lib/microshift/manifests.d/060-microshift-cert-manager
810
801
%{_prefix }/lib/microshift/manifests.d/060-microshift-cert-manager/*
811
- %{_sysconfdir }/greenboot/check/required.d/60_microshift_running_check_cert_manager.sh
812
802
813
803
%files cert-manager-release-info
814
804
%{_datadir }/microshift/release/release-cert-manager-{x86_64,aarch64}.json
817
807
# Use Git command to generate the log and replace the VERSION string
818
808
# LANG=C git log --date="format:%a %b %d %Y" --pretty="tformat:* %cd %an <%ae> VERSION%n- %s%n" packaging/rpm/microshift.spec
819
809
%changelog
810
+ *
Mon Aug 11 2025 Patryk Matuszak <[email protected] > 4.20.0
811
+ - Remove healthcheck scripts: optional MicroShift workloads are now part of healthcheck command
812
+
820
813
*
Wed Aug 06 2025 Evgeny Slutsky <[email protected] > 4.20.0
821
814
- Remove firewalld service override configuration to avoid flushing of iptables
822
815
0 commit comments