diff --git a/streams/candidate-4.17.json b/streams/candidate-4.17.json index b18b87cb7..d05312d89 100644 --- a/streams/candidate-4.17.json +++ b/streams/candidate-4.17.json @@ -1 +1 @@ -{"version":1,"nodes":[{"version":"4.16.0-ec.6","payload":"quay.io/openshift-release-dev/ocp-release@sha256:d9729e9efb83d1181482035a64bc2fc598623cbd62142c027043c9149314e23d","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:d9729e9efb83d1181482035a64bc2fc598623cbd62142c027043c9149314e23d"}},{"version":"4.16.0-rc.3","payload":"quay.io/openshift-release-dev/ocp-release@sha256:31cdf34b1957996d5c79c48466abab2fcfb9d984369d2e14723e4edfe3e727ce","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|4[.]15[.].*|.*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:31cdf34b1957996d5c79c48466abab2fcfb9d984369d2e14723e4edfe3e727ce","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.0-rc.2","payload":"quay.io/openshift-release-dev/ocp-release@sha256:d93db95ec59b2f51ff45fdecd54b4dd9144521e3d099fef151c189598200cf24","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|4[.]15[.].*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:d93db95ec59b2f51ff45fdecd54b4dd9144521e3d099fef151c189598200cf24","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.0-ec.4","payload":"quay.io/openshift-release-dev/ocp-release@sha256:1d715a60966e3c3215c046ac2c70efbe81dcb288d0b0223597cdae35c0c89d61","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|.*|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:1d715a60966e3c3215c046ac2c70efbe81dcb288d0b0223597cdae35c0c89d61"}},{"version":"4.16.0","payload":"quay.io/openshift-release-dev/ocp-release@sha256:3717338045df06e31effea46761b2c7e90f543cc4f00547af8158dd6aea868c3","metadata":{"io.openshift.upgrades.graph.release.channels":"candidate-4.16,eus-4.16,fast-4.16,stable-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:3717338045df06e31effea46761b2c7e90f543cc4f00547af8158dd6aea868c3","url":"https://access.redhat.com/errata/RHSA-2024:0041"}},{"version":"4.16.0-rc.4","payload":"quay.io/openshift-release-dev/ocp-release@sha256:6c236c400d3bad9b2b54d8a3b247c508f6f13511d37666de1eecca8e43bce0f6","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|.*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:6c236c400d3bad9b2b54d8a3b247c508f6f13511d37666de1eecca8e43bce0f6","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.1","payload":"quay.io/openshift-release-dev/ocp-release@sha256:c17d4489c1b283ee71c76dda559e66a546e16b208a57eb156ef38fb30098903a","metadata":{"io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:c17d4489c1b283ee71c76dda559e66a546e16b208a57eb156ef38fb30098903a","url":"https://access.redhat.com/errata/RHSA-2024:4156"}},{"version":"4.16.0-ec.2","payload":"quay.io/openshift-release-dev/ocp-release@sha256:f8792bafedcdfb4a706a19b2f69d0acef5af6db57bc79d2cc13d75ff82630e1b","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:f8792bafedcdfb4a706a19b2f69d0acef5af6db57bc79d2cc13d75ff82630e1b"}},{"version":"4.17.0-ec.0","payload":"quay.io/openshift-release-dev/ocp-release@sha256:1995202f11dc5a4763cdc44ff30d4d4d6560b3a6e29873b51af2992bd8e33109","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":".*","io.openshift.upgrades.graph.release.channels":"candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:1995202f11dc5a4763cdc44ff30d4d4d6560b3a6e29873b51af2992bd8e33109"}},{"version":"4.16.0-ec.0","payload":"quay.io/openshift-release-dev/ocp-release@sha256:6bc8bf6309779c3fae09c2ad61d52948235da0960ded92951615603f235740e8","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:6bc8bf6309779c3fae09c2ad61d52948235da0960ded92951615603f235740e8"}},{"version":"4.16.0-rc.5","payload":"quay.io/openshift-release-dev/ocp-release@sha256:19f29913bacdebaad17dea58a617141c3f6c3a072d0e00a35473943993c78d2d","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:19f29913bacdebaad17dea58a617141c3f6c3a072d0e00a35473943993c78d2d","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.0-ec.5","payload":"quay.io/openshift-release-dev/ocp-release@sha256:f5c9cf5a461434e775af2b946fc2a8aee7240f5b05d4141a588e527adcad7af9","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:f5c9cf5a461434e775af2b946fc2a8aee7240f5b05d4141a588e527adcad7af9"}},{"version":"4.16.0-rc.6","payload":"quay.io/openshift-release-dev/ocp-release@sha256:f3bafdd925d51899e6715edc47869c94990954b4d330804c4114a7992af54d1d","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:f3bafdd925d51899e6715edc47869c94990954b4d330804c4114a7992af54d1d","url":"https://access.redhat.com/errata/RHSA-2024:0041"}},{"version":"4.16.0-rc.0","payload":"quay.io/openshift-release-dev/ocp-release@sha256:c56b01191de4cbb4b97c6eeaf61c5c122fcd465d1d0d671db640d877638ed790","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|4[.]15[.].*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:c56b01191de4cbb4b97c6eeaf61c5c122fcd465d1d0d671db640d877638ed790","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.0-ec.3","payload":"quay.io/openshift-release-dev/ocp-release@sha256:6de9a3052bd88299a4179a97d53817205e8465345e990879c2237787490b45c3","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:6de9a3052bd88299a4179a97d53817205e8465345e990879c2237787490b45c3"}},{"version":"4.16.0-rc.9","payload":"quay.io/openshift-release-dev/ocp-release@sha256:fbe0dc514996a2742dcbb616e39cca33594c1cce55357abb78e80dde29fecccc","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":".*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:fbe0dc514996a2742dcbb616e39cca33594c1cce55357abb78e80dde29fecccc","url":"https://access.redhat.com/errata/RHSA-2024:0041"}},{"version":"4.16.0-rc.1","payload":"quay.io/openshift-release-dev/ocp-release@sha256:21e2c79f5e7f61e0eb7ab83dd3475eeff063af571218ca93acb781ddcf6a6e31","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|4[.]15[.].*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:21e2c79f5e7f61e0eb7ab83dd3475eeff063af571218ca93acb781ddcf6a6e31","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.0-ec.1","payload":"quay.io/openshift-release-dev/ocp-release@sha256:0ed362d46466541178ad24c849e9aeacb0c622b5a2cab85cba820330e01a29a1","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:0ed362d46466541178ad24c849e9aeacb0c622b5a2cab85cba820330e01a29a1"}}],"edges":[[15,4],[13,6],[12,6],[10,6],[0,4],[5,4],[16,4],[7,4],[2,6],[10,4],[17,6],[15,6],[16,6],[5,6],[3,4],[12,4],[17,4],[4,6],[11,4],[2,4],[3,6],[14,4],[11,6],[0,6],[13,4],[14,6],[1,4],[1,6],[7,6]],"conditionalEdges":[{"edges":[{"from":"4.16.0-ec.5","to":"4.16.0-rc.2"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.3","to":"4.16.0-ec.6"},{"from":"4.16.0-ec.1","to":"4.16.0-ec.6"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.2","to":"4.16.0-ec.6"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.1"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.2"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.4","to":"4.16.0-ec.6"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.5","to":"4.16.0-ec.6"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.1"}],"risks":[{"url":"https://issues.redhat.com/browse/OSASINFRA-3500","name":"OpenStackAvailabilityZoneOutOfRange","message":"OpenStack clusters with more compute availability zones than storage availability zones can lose the ability to provision or deprovision Cinder CSI volumes.","matchingRules":[{"type":"PromQL","promql":{"promql":"group by (_id, type) (cluster_infrastructure_provider{_id=\"\",type=\"OpenStack\"})\nor on (_id)\n0 * group by (_id, type) (cluster_infrastructure_provider{_id=\"\"})\n"}}]},{"url":"https://docs.openshift.com/container-platform/4.16/release_notes/ocp-4-16-release-notes.html","name":"PreRelease","message":"This is a prerelease version, and you should update to 4.16.0 or later releases, even if that means updating to a newer 4.15 first.","matchingRules":[{"type":"Always"}]}]},{"edges":[{"from":"4.16.0-rc.0","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.3"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.3"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.3"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.4"},{"from":"4.16.0-rc.3","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.4"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.3"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.4"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.3"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.3"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.3"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.3"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.3"}],"risks":[{"url":"https://issues.redhat.com/browse/OSASINFRA-3500","name":"OpenStackAvailabilityZoneOutOfRange","message":"OpenStack clusters with more compute availability zones than storage availability zones can lose the ability to provision or deprovision Cinder CSI volumes.","matchingRules":[{"type":"PromQL","promql":{"promql":"group by (_id, type) (cluster_infrastructure_provider{_id=\"\",type=\"OpenStack\"})\nor on (_id)\n0 * group by (_id, type) (cluster_infrastructure_provider{_id=\"\"})\n"}}]},{"url":"https://docs.openshift.com/container-platform/4.16/release_notes/ocp-4-16-release-notes.html","name":"PreRelease","message":"This is a prerelease version, and you should update to 4.16.0 or later releases, even if that means updating to a newer 4.15 first.","matchingRules":[{"type":"Always"}]},{"url":"https://issues.redhat.com/browse/OTA-1297","name":"TechPreviewSignatureStoresInDefault","message":"Standalone clusters in the default feature set will fail to verify signatures when asked to update out to later releases.","matchingRules":[{"type":"PromQL","promql":{"promql":"0 * group by (invoker) (cluster_installer{_id=\"\",invoker=\"hypershift\"})\nor on (_id)\ngroup by (name) (cluster_feature_set{_id=\"\",name=\"\"})\nor on (_id)\n0 * group by (name) (cluster_feature_set{_id=\"\"})\n"}}]}]},{"edges":[{"from":"4.16.0-rc.3","to":"4.17.0-ec.0"}],"risks":[{"url":"https://issues.redhat.com/browse/OTA-1297","name":"TechPreviewSignatureStoresInDefault","message":"Standalone clusters in the default feature set will fail to verify signatures when asked to update out to later releases.","matchingRules":[{"type":"PromQL","promql":{"promql":"0 * group by (invoker) (cluster_installer{_id=\"\",invoker=\"hypershift\"})\nor on (_id)\ngroup by (name) (cluster_feature_set{_id=\"\",name=\"\"})\nor on (_id)\n0 * group by (name) (cluster_feature_set{_id=\"\"})\n"}}]}]},{"edges":[{"from":"4.16.0-ec.4","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.4","to":"4.16.0-ec.5"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.3","to":"4.16.0-ec.5"},{"from":"4.16.0-rc.4","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.5"},{"from":"4.16.0-rc.3","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.2","to":"4.16.0-ec.5"},{"from":"4.16.0-rc.5","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.6","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.5"},{"from":"4.16.0-rc.4","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.5"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.0","to":"4.16.0-ec.1"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.1","to":"4.16.0-ec.2"},{"from":"4.16.0-ec.0","to":"4.16.0-ec.2"},{"from":"4.16.0-rc.3","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.6"},{"from":"4.16.0-rc.5","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.5"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.5"},{"from":"4.16.0-rc.3","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.1","to":"4.16.0-ec.3"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.2","to":"4.16.0-ec.3"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.1","to":"4.16.0-ec.5"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.0","to":"4.16.0-ec.3"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.6"},{"from":"4.16.0-rc.4","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.5"}],"risks":[{"url":"https://docs.openshift.com/container-platform/4.16/release_notes/ocp-4-16-release-notes.html","name":"PreRelease","message":"This is a prerelease version, and you should update to 4.16.0 or later releases, even if that means updating to a newer 4.15 first.","matchingRules":[{"type":"Always"}]}]},{"edges":[{"from":"4.16.0-ec.1","to":"4.16.0-ec.4"},{"from":"4.16.0-ec.2","to":"4.16.0-ec.4"},{"from":"4.16.0-ec.0","to":"4.16.0-ec.4"},{"from":"4.16.0-ec.3","to":"4.16.0-ec.4"}],"risks":[{"url":"https://issues.redhat.com/browse/MCO-1091","name":"CSRNotApprovedBadCerts","message":"Clusters born in 4.13 and earlier may not have CSRs automatically approved because of missing groups in installer client certificates.","matchingRules":[{"type":"PromQL","promql":{"promql":"topk(1,\n label_replace(group by (version) (cluster_version{_id=\"\",type=\"initial\",version=~\"4[.]([0-9]|1[0-3])[.].*\"}),\"born_by_4_13\", \"yes, so possibly actually born in 4.13 or earlier\", \"\", \"\")\n or\n label_replace(0 * group by (version) (cluster_version{_id=\"\",type=\"initial\",version!~\"4[.]([0-9]|1[0-3])[.].*\"}),\"born_by_4_13\", \"no, born in 4.13 or later\", \"\", \"\")\n)\n"}}]},{"url":"https://docs.openshift.com/container-platform/4.16/release_notes/ocp-4-16-release-notes.html","name":"PreRelease","message":"This is a prerelease version, and you should update to 4.16.0 or later releases, even if that means updating to a newer 4.15 first.","matchingRules":[{"type":"Always"}]}]}]} \ No newline at end of file +{"version":1,"nodes":[{"version":"4.16.0-ec.0","payload":"quay.io/openshift-release-dev/ocp-release@sha256:6bc8bf6309779c3fae09c2ad61d52948235da0960ded92951615603f235740e8","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:6bc8bf6309779c3fae09c2ad61d52948235da0960ded92951615603f235740e8"}},{"version":"4.16.2","payload":"quay.io/openshift-release-dev/ocp-release@sha256:198ae5a1e59183511fbdcfeaf4d5c83a16716ed7734ac6cbeea4c47a32bffad6","metadata":{"io.openshift.upgrades.graph.release.channels":"candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:198ae5a1e59183511fbdcfeaf4d5c83a16716ed7734ac6cbeea4c47a32bffad6","url":"https://access.redhat.com/errata/RHSA-2024:4316"}},{"version":"4.16.0-rc.0","payload":"quay.io/openshift-release-dev/ocp-release@sha256:c56b01191de4cbb4b97c6eeaf61c5c122fcd465d1d0d671db640d877638ed790","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|4[.]15[.].*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:c56b01191de4cbb4b97c6eeaf61c5c122fcd465d1d0d671db640d877638ed790","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.17.0-ec.0","payload":"quay.io/openshift-release-dev/ocp-release@sha256:1995202f11dc5a4763cdc44ff30d4d4d6560b3a6e29873b51af2992bd8e33109","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":".*","io.openshift.upgrades.graph.release.channels":"candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:1995202f11dc5a4763cdc44ff30d4d4d6560b3a6e29873b51af2992bd8e33109"}},{"version":"4.16.0-rc.1","payload":"quay.io/openshift-release-dev/ocp-release@sha256:21e2c79f5e7f61e0eb7ab83dd3475eeff063af571218ca93acb781ddcf6a6e31","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|4[.]15[.].*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:21e2c79f5e7f61e0eb7ab83dd3475eeff063af571218ca93acb781ddcf6a6e31","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.0-ec.1","payload":"quay.io/openshift-release-dev/ocp-release@sha256:0ed362d46466541178ad24c849e9aeacb0c622b5a2cab85cba820330e01a29a1","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:0ed362d46466541178ad24c849e9aeacb0c622b5a2cab85cba820330e01a29a1"}},{"version":"4.16.0-rc.5","payload":"quay.io/openshift-release-dev/ocp-release@sha256:19f29913bacdebaad17dea58a617141c3f6c3a072d0e00a35473943993c78d2d","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:19f29913bacdebaad17dea58a617141c3f6c3a072d0e00a35473943993c78d2d","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.0-ec.2","payload":"quay.io/openshift-release-dev/ocp-release@sha256:f8792bafedcdfb4a706a19b2f69d0acef5af6db57bc79d2cc13d75ff82630e1b","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:f8792bafedcdfb4a706a19b2f69d0acef5af6db57bc79d2cc13d75ff82630e1b"}},{"version":"4.16.1","payload":"quay.io/openshift-release-dev/ocp-release@sha256:c17d4489c1b283ee71c76dda559e66a546e16b208a57eb156ef38fb30098903a","metadata":{"io.openshift.upgrades.graph.release.channels":"candidate-4.16,fast-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:c17d4489c1b283ee71c76dda559e66a546e16b208a57eb156ef38fb30098903a","url":"https://access.redhat.com/errata/RHSA-2024:4156"}},{"version":"4.16.0","payload":"quay.io/openshift-release-dev/ocp-release@sha256:3717338045df06e31effea46761b2c7e90f543cc4f00547af8158dd6aea868c3","metadata":{"io.openshift.upgrades.graph.release.channels":"candidate-4.16,eus-4.16,fast-4.16,stable-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:3717338045df06e31effea46761b2c7e90f543cc4f00547af8158dd6aea868c3","url":"https://access.redhat.com/errata/RHSA-2024:0041"}},{"version":"4.16.0-ec.5","payload":"quay.io/openshift-release-dev/ocp-release@sha256:f5c9cf5a461434e775af2b946fc2a8aee7240f5b05d4141a588e527adcad7af9","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:f5c9cf5a461434e775af2b946fc2a8aee7240f5b05d4141a588e527adcad7af9"}},{"version":"4.16.0-rc.2","payload":"quay.io/openshift-release-dev/ocp-release@sha256:d93db95ec59b2f51ff45fdecd54b4dd9144521e3d099fef151c189598200cf24","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|4[.]15[.].*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:d93db95ec59b2f51ff45fdecd54b4dd9144521e3d099fef151c189598200cf24","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.0-ec.3","payload":"quay.io/openshift-release-dev/ocp-release@sha256:6de9a3052bd88299a4179a97d53817205e8465345e990879c2237787490b45c3","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:6de9a3052bd88299a4179a97d53817205e8465345e990879c2237787490b45c3"}},{"version":"4.16.0-rc.6","payload":"quay.io/openshift-release-dev/ocp-release@sha256:f3bafdd925d51899e6715edc47869c94990954b4d330804c4114a7992af54d1d","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:f3bafdd925d51899e6715edc47869c94990954b4d330804c4114a7992af54d1d","url":"https://access.redhat.com/errata/RHSA-2024:0041"}},{"version":"4.16.0-ec.4","payload":"quay.io/openshift-release-dev/ocp-release@sha256:1d715a60966e3c3215c046ac2c70efbe81dcb288d0b0223597cdae35c0c89d61","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|.*|4[.]15[.].*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:1d715a60966e3c3215c046ac2c70efbe81dcb288d0b0223597cdae35c0c89d61"}},{"version":"4.16.0-rc.9","payload":"quay.io/openshift-release-dev/ocp-release@sha256:fbe0dc514996a2742dcbb616e39cca33594c1cce55357abb78e80dde29fecccc","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":".*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:fbe0dc514996a2742dcbb616e39cca33594c1cce55357abb78e80dde29fecccc","url":"https://access.redhat.com/errata/RHSA-2024:0041"}},{"version":"4.16.0-rc.3","payload":"quay.io/openshift-release-dev/ocp-release@sha256:31cdf34b1957996d5c79c48466abab2fcfb9d984369d2e14723e4edfe3e727ce","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|4[.]15[.].*|.*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:31cdf34b1957996d5c79c48466abab2fcfb9d984369d2e14723e4edfe3e727ce","url":"https://access.redhat.com/errata/RHEA-2024:0041"}},{"version":"4.16.0-ec.6","payload":"quay.io/openshift-release-dev/ocp-release@sha256:d9729e9efb83d1181482035a64bc2fc598623cbd62142c027043c9149314e23d","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"^4[.]15[.]([0-9]|10)[+].*$|4[.]15[.].*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:d9729e9efb83d1181482035a64bc2fc598623cbd62142c027043c9149314e23d"}},{"version":"4.16.0-rc.4","payload":"quay.io/openshift-release-dev/ocp-release@sha256:6c236c400d3bad9b2b54d8a3b247c508f6f13511d37666de1eecca8e43bce0f6","metadata":{"io.openshift.upgrades.graph.previous.remove_regex":"4[.]15[.].*|.*|.*|.*","io.openshift.upgrades.graph.release.channels":"candidate-4.16,candidate-4.17","io.openshift.upgrades.graph.release.manifestref":"sha256:6c236c400d3bad9b2b54d8a3b247c508f6f13511d37666de1eecca8e43bce0f6","url":"https://access.redhat.com/errata/RHEA-2024:0041"}}],"edges":[[13,9],[11,9],[16,8],[15,8],[9,1],[11,8],[13,8],[2,8],[7,8],[16,9],[5,8],[18,8],[8,1],[14,8],[18,9],[17,8],[4,9],[6,9],[9,8],[14,9],[15,9],[5,9],[12,9],[6,8],[10,8],[17,9],[10,9],[2,9],[7,9],[12,8],[4,8]],"conditionalEdges":[{"edges":[{"from":"4.16.0-ec.6","to":"4.16.0-rc.3"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.4"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.3"},{"from":"4.16.0-rc.3","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.4"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.3"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.3"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.3"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.3"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.3"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.3"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.4"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.4"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.3"}],"risks":[{"url":"https://issues.redhat.com/browse/OSASINFRA-3500","name":"OpenStackAvailabilityZoneOutOfRange","message":"OpenStack clusters with more compute availability zones than storage availability zones can lose the ability to provision or deprovision Cinder CSI volumes.","matchingRules":[{"type":"PromQL","promql":{"promql":"group by (_id, type) (cluster_infrastructure_provider{_id=\"\",type=\"OpenStack\"})\nor on (_id)\n0 * group by (_id, type) (cluster_infrastructure_provider{_id=\"\"})\n"}}]},{"url":"https://docs.openshift.com/container-platform/4.16/release_notes/ocp-4-16-release-notes.html","name":"PreRelease","message":"This is a prerelease version, and you should update to 4.16.0 or later releases, even if that means updating to a newer 4.15 first.","matchingRules":[{"type":"Always"}]},{"url":"https://issues.redhat.com/browse/OTA-1297","name":"TechPreviewSignatureStoresInDefault","message":"Standalone clusters in the default feature set will fail to verify signatures when asked to update out to later releases.","matchingRules":[{"type":"PromQL","promql":{"promql":"0 * group by (invoker) (cluster_installer{_id=\"\",invoker=\"hypershift\"})\nor on (_id)\ngroup by (name) (cluster_feature_set{_id=\"\",name=\"\"})\nor on (_id)\n0 * group by (name) (cluster_feature_set{_id=\"\"})\n"}}]}]},{"edges":[{"from":"4.16.0-rc.3","to":"4.17.0-ec.0"}],"risks":[{"url":"https://issues.redhat.com/browse/OTA-1297","name":"TechPreviewSignatureStoresInDefault","message":"Standalone clusters in the default feature set will fail to verify signatures when asked to update out to later releases.","matchingRules":[{"type":"PromQL","promql":{"promql":"0 * group by (invoker) (cluster_installer{_id=\"\",invoker=\"hypershift\"})\nor on (_id)\ngroup by (name) (cluster_feature_set{_id=\"\",name=\"\"})\nor on (_id)\n0 * group by (name) (cluster_feature_set{_id=\"\"})\n"}}]}]},{"edges":[{"from":"4.16.0-ec.5","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.2"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.1","to":"4.16.0-ec.6"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.0"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.5","to":"4.16.0-ec.6"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.1"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.3","to":"4.16.0-ec.6"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.2","to":"4.16.0-ec.6"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.2"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.0"},{"from":"4.16.0-ec.4","to":"4.16.0-ec.6"}],"risks":[{"url":"https://issues.redhat.com/browse/OSASINFRA-3500","name":"OpenStackAvailabilityZoneOutOfRange","message":"OpenStack clusters with more compute availability zones than storage availability zones can lose the ability to provision or deprovision Cinder CSI volumes.","matchingRules":[{"type":"PromQL","promql":{"promql":"group by (_id, type) (cluster_infrastructure_provider{_id=\"\",type=\"OpenStack\"})\nor on (_id)\n0 * group by (_id, type) (cluster_infrastructure_provider{_id=\"\"})\n"}}]},{"url":"https://docs.openshift.com/container-platform/4.16/release_notes/ocp-4-16-release-notes.html","name":"PreRelease","message":"This is a prerelease version, and you should update to 4.16.0 or later releases, even if that means updating to a newer 4.15 first.","matchingRules":[{"type":"Always"}]}]},{"edges":[{"from":"4.16.0-ec.6","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.0","to":"4.16.0-ec.1"},{"from":"4.16.0-rc.3","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.5","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.2","to":"4.16.0-ec.3"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.6"},{"from":"4.16.0-rc.5","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.2","to":"4.16.0-ec.5"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.0","to":"4.16.0-ec.2"},{"from":"4.16.0-rc.6","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.0","to":"4.16.0-ec.3"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.4","to":"4.16.0-ec.5"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.4","to":"4.16.0-rc.5"},{"from":"4.16.0-rc.4","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.1","to":"4.16.0-ec.5"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.6"},{"from":"4.16.0-rc.3","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.1","to":"4.16.0-ec.2"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.5","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.1","to":"4.16.0-ec.3"},{"from":"4.16.0-rc.4","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.1","to":"4.16.0-rc.9"},{"from":"4.16.0-ec.6","to":"4.16.0-rc.5"},{"from":"4.16.0-rc.1","to":"4.16.0-rc.9"},{"from":"4.16.0-rc.0","to":"4.16.0-rc.5"},{"from":"4.16.0-rc.2","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.3","to":"4.16.0-ec.5"},{"from":"4.16.0-rc.3","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.4","to":"4.16.0-rc.5"},{"from":"4.16.0-ec.3","to":"4.16.0-rc.6"},{"from":"4.16.0-ec.2","to":"4.16.0-rc.5"}],"risks":[{"url":"https://docs.openshift.com/container-platform/4.16/release_notes/ocp-4-16-release-notes.html","name":"PreRelease","message":"This is a prerelease version, and you should update to 4.16.0 or later releases, even if that means updating to a newer 4.15 first.","matchingRules":[{"type":"Always"}]}]},{"edges":[{"from":"4.16.0-ec.1","to":"4.16.0-ec.4"},{"from":"4.16.0-ec.3","to":"4.16.0-ec.4"},{"from":"4.16.0-ec.0","to":"4.16.0-ec.4"},{"from":"4.16.0-ec.2","to":"4.16.0-ec.4"}],"risks":[{"url":"https://issues.redhat.com/browse/MCO-1091","name":"CSRNotApprovedBadCerts","message":"Clusters born in 4.13 and earlier may not have CSRs automatically approved because of missing groups in installer client certificates.","matchingRules":[{"type":"PromQL","promql":{"promql":"topk(1,\n label_replace(group by (version) (cluster_version{_id=\"\",type=\"initial\",version=~\"4[.]([0-9]|1[0-3])[.].*\"}),\"born_by_4_13\", \"yes, so possibly actually born in 4.13 or earlier\", \"\", \"\")\n or\n label_replace(0 * group by (version) (cluster_version{_id=\"\",type=\"initial\",version!~\"4[.]([0-9]|1[0-3])[.].*\"}),\"born_by_4_13\", \"no, born in 4.13 or later\", \"\", \"\")\n)\n"}}]},{"url":"https://docs.openshift.com/container-platform/4.16/release_notes/ocp-4-16-release-notes.html","name":"PreRelease","message":"This is a prerelease version, and you should update to 4.16.0 or later releases, even if that means updating to a newer 4.15 first.","matchingRules":[{"type":"Always"}]}]}]} \ No newline at end of file diff --git a/streams/expanded/candidate-4.17.json b/streams/expanded/candidate-4.17.json index 2f1691adc..a6cfde5d3 100644 --- a/streams/expanded/candidate-4.17.json +++ b/streams/expanded/candidate-4.17.json @@ -17,6 +17,7 @@ "4.16.0-rc.6", "4.16.0-rc.9", "4.16.1", + "4.16.2", "4.17.0-ec.0" ], "edges": [ @@ -24,6 +25,10 @@ "from": "4.16.0", "to": "4.16.1" }, + { + "from": "4.16.0", + "to": "4.16.2" + }, { "from": "4.16.0-ec.1", "to": "4.16.0" @@ -135,6 +140,10 @@ { "from": "4.16.0-rc.9", "to": "4.16.1" + }, + { + "from": "4.16.1", + "to": "4.16.2" } ] } \ No newline at end of file