SumoLogic / sumologic-openshift-images

Apache License 2.0
0 stars 2 forks source link

Automate certification of container images stored outside of sumologic-openshift-images #104

Closed kasia-kujawa closed 3 months ago

kasia-kujawa commented 3 months ago

Automate certification of container images stored outside of https://github.com/SumoLogic/sumologic-openshift-images :

At this moment these images need to be manually pushed to Red Hat container registry and manually certified.

Example output of make verify after making steps from container-certification

./scripts/get_images_sha256.sh
registry.connect.redhat.com/sumologic/autoinstrumentation-dotnet:0.7.0-ubi
registry.connect.redhat.com/sumologic/autoinstrumentation-dotnet:@sha256:e99182dd7c0c8611cdc852bcc2e0866e635077b50b7e739022269cc8721f4109
registry.connect.redhat.com/sumologic/autoinstrumentation-java:1.26.0-ubi
registry.connect.redhat.com/sumologic/autoinstrumentation-java:@sha256:7fdb03d08173964f234f8262e872f67a42527173195b2e39cf56581c6a784f92
registry.connect.redhat.com/sumologic/autoinstrumentation-nodejs:0.40.0-ubi
registry.connect.redhat.com/sumologic/autoinstrumentation-nodejs:@sha256:f6d2109be49cbfc725ca7f0ebbc06b74c699e55a7f18690e9959de8bcf294028
registry.connect.redhat.com/sumologic/autoinstrumentation-python:0.39b0-ubi
registry.connect.redhat.com/sumologic/autoinstrumentation-python:@sha256:2cf6a7fb9680539a1c352c24827cd01e152e27d865916e6112a07c8c94f32973
registry.connect.redhat.com/sumologic/busybox:1.36.0-ubi
registry.connect.redhat.com/sumologic/busybox:@sha256:ceace4beb7db070ae30589a7ef11d68b0435916d6220abccac9396618c2514ed
registry.connect.redhat.com/sumologic/busybox:latest-ubi
registry.connect.redhat.com/sumologic/busybox:@sha256:bc4b632a545fb8b797aa99d1e7cee8c042332c7cc849df30c945a8a7bd9f6c3a
registry.connect.redhat.com/sumologic/kube-rbac-proxy:v0.15.0-ubi
registry.connect.redhat.com/sumologic/kube-rbac-proxy:@sha256:1153a4592746b05e019bde4d818d176ff9350c013f84d49829032540de882841
registry.connect.redhat.com/sumologic/kube-rbac-proxy:v0.18.0-ubi
registry.connect.redhat.com/sumologic/kube-rbac-proxy:@sha256:6081af347a86a9cd51232f60e9f5567bdaddf0377927a462ced91524ce80bf95
registry.connect.redhat.com/sumologic/kube-state-metrics:v2.7.0-ubi
registry.connect.redhat.com/sumologic/kube-state-metrics:@sha256:473614d1c0de0f9f0b5314eab40d3172f5180332a2009be590ce474b85cb898e
registry.connect.redhat.com/sumologic/kubernetes-setup:3.15.1-ubi
MISSING
registry.connect.redhat.com/sumologic/kubernetes-tools-kubectl:2.24.0-ubi
registry.connect.redhat.com/sumologic/kubernetes-tools-kubectl:@sha256:0beabc526fbd99db0bae9f34d6f1cf806b5b29354d03b21766edec82c26c3353
registry.connect.redhat.com/sumologic/metrics-server:0.7.0-debian-12-r8-ubi
registry.connect.redhat.com/sumologic/metrics-server:@sha256:d57ba890f7ea80a3afef709f6aa60b2ee989bc575e81565bfa664cd2fcfd2980
registry.connect.redhat.com/sumologic/nginx-unprivileged:1.26.0-alpine-sumo-0-ubi
registry.connect.redhat.com/sumologic/nginx-unprivileged:@sha256:9aef85eed423d0bf6bce16eb0dce3d56d18c0aa7929627ed4fe7aef7aa749c1f
registry.connect.redhat.com/sumologic/node-exporter:v1.3.1-ubi
registry.connect.redhat.com/sumologic/node-exporter:@sha256:7acec4473ddf508514dca1d08335cfd071e345d7eca660793d59e09ef9f0491f
registry.connect.redhat.com/sumologic/opentelemetry-operator:0.98.0-ubi
registry.connect.redhat.com/sumologic/opentelemetry-operator:@sha256:a714dd6995f5c3f479488c8ca281fe1a5dd92b1103c4b00b9c68f47826172267
registry.connect.redhat.com/sumologic/prometheus-config-reloader:v0.59.2-ubi
registry.connect.redhat.com/sumologic/prometheus-config-reloader:@sha256:03d3ca5b7c96c88ff8de363371d89ead3be6ac0b74653da1ac2231bd1b0e386d
registry.connect.redhat.com/sumologic/prometheus-operator:v0.59.2-ubi
registry.connect.redhat.com/sumologic/prometheus-operator:@sha256:f98f265fd0609da354ca6cbb6ea3b56a88ebccfb2daff14896f7004aa4ffa174
registry.connect.redhat.com/sumologic/prometheus:v2.39.0-ubi
registry.connect.redhat.com/sumologic/prometheus:@sha256:92c173c757018178920385bbb93d826ae5b5cab4706ac6b239e919ae6b3520b4
registry.connect.redhat.com/sumologic/sumologic-otel-collector:0.102.1-sumo-0-ubi
registry.connect.redhat.com/sumologic/sumologic-otel-collector:@sha256:986d8432eb84cad7c2ac69bdf5a48831a76d23d9d9cb08595e091b4f1f802533
registry.connect.redhat.com/sumologic/tailing-sidecar-operator:0.15.0-ubi
MISSING
registry.connect.redhat.com/sumologic/tailing-sidecar:0.15.0-ubi
MISSING
registry.connect.redhat.com/sumologic/telegraf-operator:v1.3.11-ubi
registry.connect.redhat.com/sumologic/telegraf-operator:@sha256:88c3b5d9f8e9a419131c39e6e22c5aa7cfaab5157fe4c5cc928574f5a3cfda2c
registry.connect.redhat.com/sumologic/telegraf:1.21.2-ubi
registry.connect.redhat.com/sumologic/telegraf:@sha256:ca396dad12a289aea9136da713020d31b179e9f49aae61c48332d61086d1d059
registry.connect.redhat.com/sumologic/thanos:v0.28.0-ubi
registry.connect.redhat.com/sumologic/thanos:@sha256:323ff1e3500fdbf594acfca19639911b5ed8d0a527b9742c264d5f5b1ce5d4cc
kasia-kujawa commented 3 months ago

force=true option will certify all of the images