Back to index
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.13.0-ec.0-x86_64 Tests:
Informing jobsaws-sdn-serial Succeeded periodic-ci-openshift-release-master-nightly-4.13-e2e-aws-sdn-serialmetal-ipi-ovn-ipv6 Succeeded periodic-ci-openshift-release-master-nightly-4.13-e2e-metal-ipi-ovn-ipv6 Upgrades from:
Loading changelog, this may take a while ...
Created: 2022-11-18 21:38:23 +0000 UTC
Image Digest: sha256:13f5496d7d0b0e9f8b2283306ded7856b31d579f0c3b4f87f44ae71d07ba8811
Release 4.13.0-ec.0 was created from registry.ci.openshift.org/ocp/release:4.13.0-0.nightly-2022-11-17-094851
Components
Rebuilt images without code change
NO-ISSUE: add stage logs to grafana (#4638) #4638
MGMT-12332 : Subsystem tests for discovery kernel arguments (#4616) #4616
NO-ISSUE: Explicitly finish mock controller in ignition tests (#4634) #4634
NO-ISSUE: fix attach-disk failure (#4629) #4629
MGMT-12318 : added conditions for spoke kubeconfig secret (#4623) #4623
nutanix: remove worker MachineSet too (#4621) #4621
MGMT-8357 : Support kind hub-cluster (#4613) #4613
MGMT-12435 : Add a way to apply patches to core manifests (#4583) #4583
Disable converged flow by default (#4626) #4626
Describe openshift_version in os_image better (#4620) #4620
MGMT-12068 : kube api support for discovery kernel arguments (#4566) #4566
MGMT-12572 : Remove duplicated tests: V2UpdateCluster (#4625) #4625
MGMT-12552 : Day-2 agent stuck with status_info rebooting although the node is already part of the cluster (#4610) #4610
MGMT-12489 : We should validate that inventory is not nil while returning (#4611) #4611
NO-ISSUE: Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#4615) #4615
MGMT-12557 : remove duplicated unit tests: monitored operators (#4612) #4612
MGMT-12545 : Rename “discovery kernel arguments” to “kernel argument” in infra-env context (#4605) #4605
MGMT-12492 : update statusRebootTimeout info message to ask the user to (#4586) #4586
Bump OCP versions: 4.12 (#4608) #4608
MGMT-12299 : Changing the message user sees when the cluster doesn’t contain the correct composition of control plane nodes and workers (#4537) #4537
OCPBUGSM-46219 : OCPBUGSM-46220: Update golang version to 1.18.1. (#4598) #4598
MGMT-12478 : AgentClusterInstall remains in installed state when using ignitionEndpoint (#4604) #4604
MGMT-12500 : Add AI support for a DPU worker (#4588) #4588
Bump OCP versions: 4.10, 4.11 (#4602) #4602
MGMT-12528 : Disable network scanning for very large IPv4 subnets (#4601) #4601
NO-ISSUE: add warning and info panel to log dashboard (#4572) #4572
MGMT-12507 : Remove duplicated unit tests: RegisterHost and GetNextSteps (#4595) #4595
MGMT-9915 : Create utility functions to get cluster’s VIPs (#4575) #4575
MGMT-12098 Remove legacy auto reset host (#4599) #4599
MGMT-12053 : Add support for aditional kernel arguments when serving iPXE (#4541) #4541
MGMT-12522 Fix unit test DB connection failure (#4597) #4597
Remove useless getReleaseImage function (#4593) #4593
Allow nightly 4.12 builds to use the converged flow (#4592) #4592
MGMT-12389 : Create flag for per-version support of dual-stack VIPs (#4565) #4565
MGMT-12354 : Migrate single VIP values to the new data structure (#4562) #4562
MGMT-12423 : Add debug logs for counting unsynced agents (#4571) #4571
MGMT-12398 : Regression fix: Move host stage to “Done” only when not in KubeAPI mode. (#4587) #4587
MGMT-12462 : Fix assisted-service swagger file (#4580) #4580
Remove redundant boto3 dependency (#4585) #4585
NO-ISSUE: Rename misleading network utility function (#4574) #4574
Bump OCP versions: 4.9 (#4576) #4576
MGMT-12305 : Fix a vulnerability which could cause a denial of service on version v0.3.7 of golang.org/x/text/language. (#4525) #4525
MGMT-12422 : Fix bm platform update failure when cluster platform different from bm/none (#4564) #4564
MGMT-12363 : Changing the message which the service sends when the right amount of dedicated control plane nodes is achieved (#4546) #4546
MGMT-12425 : Removal of problematic validation. (#4563) #4563
NO-ISSUE: add logs dashboard (#4569) #4569
MGMT-12083 : Create enhancement document for discovery kernel parameters (#4420) #4420
Bump OCP versions: 4.10, 4.11 (#4561) #4561
MGMT-12318 : handle conditions in HASC (#4555) #4555
MGMT-12353 : Add dual-stack VIP fields to the Rest API (#4548) #4548
Ensure the preprovisioningimage arch matches the infraenv (#4520) #4520
MGMT-11752 : enhancement doc: ai on zero worker hypershift (#4325) #4325
MGMT-9023 : Add hyperthreading feature usage (#4514) #4514
MGMT-11805 : Don’t go through the API for setting a discovery password (#4560) #4560
Add url auth for getting a single infra-env (#4559) #4559
NO-ISSUE: add initialDelaySeconds for readiness probe (#4557) #4557
MGMT-12380 : Improve message of vip validation failure (#4553) #4553
MGMT-12368 : Verify that Kernel Arguments API does not change in the future (#4547) #4547
MGMT-12056 : changing the default behavior of the network type for the CD/ACI controller - following OCP move to default OVNKubernetes network type from version 4.12 or higher, AI should install clusters accordingly (#4485) #4485
MGMT-12353 : Add dual-stack VIP fields to the KubeAPI (#4549) #4549
NO-ISSUE: Document how to add OCM capabilities (#4528) #4528
Bump to 4.12.0-ec.5 (#4554) #4554
MGMT-12214 : extract reconciler logic for using HASC (#4540) #4540
MGMT-11750 : ensure namespace exists on spoke cluster (HASC) (#4534) #4534
Bump OCP versions: 4.8 (#4550) #4550
MGMT-12361 : Sync install-config structure with upstream (#4551) #4551
Default to using converged flow for 4.12 hub versions (#4481) #4481
MGMT-9984 : Support iPXE in converged ZTP flow (#4439) #4439
NO-ISSUE: annotate lso namespace instead of project (#4545) #4545
MGMT-12318 : fix conditions update on ASC (#4544) #4544
Bump OCP versions: 4.10 (#4542) #4542
MGMT-8578 : Framework for day2 master CI ZTP jobs (#4437) #4437
MGMT-11799 : change all ‘go get’ commands (#4538) #4538
Full changelog
NO-ISSUE: change all ‘go get’ commands to ‘go install’ (#580) #580
NO-ISSUE: Log informative error in case subscription doesn’t have CSV (#573) #573
MGMT-12467 : Remove special handling for installing OCP < 4.7 (#571) #571
MGMT-12469 : Add resolv.conf content to controller logs in order to improve dns issue visibility (#572) #572
OCPBUGS-3166 : assisted-installer: pod creation fails due to violations of security policies in 4.12 (#568) #568
NO-ISSUE: improvement on gathering controller logs, validating that buffer is not empty (#567) #567
Updating ose-agent-installer-csr-approver images to be consistent with ART (#535) #535
Full changelog
switch the deployer pod to use apply client to avoid conflicts #1288
release: extract linux/arm64 binaries from all payloads #1276
go.mod: update github.com/containers/image #1278
Promote ardaguclu to oc approver #1280
remove support for empty files and stdout in oc registry login #1277
Bump go to 1.19 in go.mod #1262
Full changelog
: Enable CPMS for GCP #132
Add support for Azure e2e tests #131
Add RollingUpdate presubmit to test replacement of outdated machine #129
OCPBUGS-3320 : Deduplicate Failure Domains for the CPMS #130
Add full veritcal scaling rolling update periodic test #127
Azure: Generate ControlPlaneMachineSet for clusters t… #128
Set up basic E2E test framework #126
OCPCLOUD-1674 : Update installation docs to account for generation/activation #123
OCPBUGS-2854 : Ensure generated CPMS includes any failure domain already present in control plane machines #125
OCPBUGS-2741 : Deduplicate failure domains when generating a ControlPlaneMachineSet #124
Full changelog
remove not needed RemoveStaleConditionsController #662
bootstrap-kube-controller-manager: specify resources.requests #660
Full changelog
Configuration hotfixes documentation fixes (#513) #513
E2E: Automation offline CPUs test (#380) #380
pao: latency-tests: read test log directly from pod (#499) #499
Configure ktimers scheduler prio same as ksoftirqs (#507) #507
Run rps mask tests when Reserved cpu are not nil (#483) #483
Set RPS for all rx queues (#495) #495
E2E fix: Make Nodeselector tests independent (#422) #422
Full changelog
Updating ose-cluster-samples-operator images to be consistent with ART #470
Full changelog
Add myself as approver and David Hurta as a reviewer #864
OCPBUGS-1458 : Allow CVO to update KUBERNETES_SERVICE_HOST
with LB address #851
pkg/cvo/cvo_scenarios_test.go: Remove status check from TestCVO_UpgradeFailedPayloadLoadWithCapsChanges #857
resourcemerge: cleanup deprecated function calls #858
OCPBUGS-2727 : Do not fail precondition check for UnknownUpdate #856
Full changelog
Bug OCPBUGS-3098: UPSTREAM: <carry>: server/etcdmain: add configurable cipher list to gRPC proxy listener #162
Full changelog
OCPBUGS-3501 : UPSTREAM: <carry>: Add host assignment plugin for CRD-based routes. #1419
UPSTREAM: <drop>: Bump openshift/api. #1424
OCPBUGS-3499 : UPSTREAM: <carry>: Add validation plugin for CRD-based route parity. #1416
Bug 2117374 : UPSTREAM: <drop>: update apiserver-library-go to add message about wo… #1395
Bug OCPBUGS-2991: Disable expansion in SC, if driver does not support it #1402
OCPBUGS-3093 : Tag AWS security groups at creation #1411
UPSTREAM: <drop>: Bump library-go. #1406
OCPBUGS-2946 : Revert: 1340: tag AWS security group at creation #1401
OCPBUGS-3084 : UPSTREAM: 113481: kubelet: fix pod log line corruption when using timestamps and long lines #1404
OCPBUGS-2774 : UPSTREAM: 112807 Fix Load balancer services with xTP local #1400
Full changelog
add apiserver_request_aborts_total to recording rules #1871
Defines resourceTags merge granularity #1866
Adding missing objects to the HC Migration #1867
Validate awsendpoint deletion #1813
test: e2e: skip certain pods for EnsureNoCrashingPods check #1868
PowerVS: Introduce retry on retryable errors on API call failure #1796
Bubble up infrastructure condition from HCP into HC #1851
e2e: validate resource cleanup #1855
Change domain reference #1857
Add omitempty for RestoreSnapshotURL #1854
[HyperShift/KubeVirt] Test on CNV 4.12 from nightly channel #1840
Signal ignition server payload generation in NodePool conditions #1850
Use default namespace filtering for events #1842
Add nodepool upgrades section to index #1848
fix nil deref in nodeToMachineSet #1846
bug: HOSTEDCP-569 HC controller blocked reconcile verifying releaseImage #1749
SDN-3508 : Add proxy env variables to CNO deployment #1774
Add retry for cloud connection and VPC LB deletion #1823
move LatestSupportedVersion to 4.13 #1839
Docs: Updated Handling Ingress
section in create agent cluster to se updated metallb operator #1836
docs: fix getting-started.md typo #1534
nit: same tabulation across all the Getting Started #1835
MCO-258 : inplaceupgrader: handle multiple upgrade versions #1810
PowerVS Refactor docs - bug fixes #1825
Docs: add nodes for InPlace Upgrade NodePools #1805
network: Use non default ovn-k V4InternalSubnet at tenant #1783
Adds davidvossel as approver #1833
NodePool API: rename spec.tunedConfig to spec.tuningConfig #1802
reduce konnectivity-agent log verbosity #1828
add HC available duration metric #1829
aws: use gp3-csi storage class by default #1830
Full changelog
Allow dnsmasq to work as a DNS forwarder #304
Allow dnsmasq to work as a DNS forwarder #385
Bug OCPBUGS-3480: Improve resiliency of eTag handling #313
Updating ironic images to be consistent with ART #312
Add DNS or GW for use by dnsmasq #308
OCPBUGS-2992 : Don’t save OS_ prefixed variables #309
Full changelog
Updating ironic-static-ip-manager images to be consistent with ART #33
Full changelog
Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #117
Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #116
Full changelog
Allow to use machine.openshift.io API in provider specs #1085
Bug 2095274 : vSphere, fix network existence check for network devices during machine creation #1082
Show warnings if provider specs have invalid GroupVersionKind #1018
Update envtest #1071
Full changelog
OCPBUGS-1577 : On-prem: Ensure resolv-prepender respects NM dispatcher timeout #3394
Cleanup BM owner aliases #3405
OCPBUGS-2935 : daemon: Stop setting I/O scheduler to bfq #3415
OCPBUGS-3621 : Revert “Substitute skopeo inspect for imageInspect/podman” #3412
Unpin all pinned dependencies #3403
OCPBUGS-2988 : Mount /run/nodeip-configuration into keepalived containers #3384
OCPBUGS-1761 : Substitute skopeo inspect for imageInspect/podman, drop podman inspect fallback #3390
Bug 2100181 : baremetal: clean state generated by NM when run by dracut #3208
Force string format when logging rpm-ostree status #3393
controller: Don’t allow creating the force file via MachineConfig #3391
Bug 2034883 : Sync controllerconfig anyway if daemon sync fails #3388
Fix machine-config-operator logspam when extensions container is not present #3387
Full changelog
Updating ose-multus-route-override-cni images to be consistent with ART #28
Full changelog
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #100
Full changelog
Use shared route validation and defaulting from library-go. #328
IR-259 : changing image stream importMode increments its generation #325
IR-258 : ImageStreamImport manifest list support #290
bump to kube 1.25.2 #320
Full changelog
OCPBUGS-3292 : downstream windows fixes #1377
Update images to be consistent with ART #1371
Downstream merge 11-08-2022 #1364
Avoid re-metricing pods #3259
Handle k8s watcher restart scenario #3252
Remove Junit test from unit tests #3257
EIP: remove downstream’s duplicate node delete test #1358
SDN-3589 : downstream merge 11-02-2022 #1355
Adapt ovnkube-trace to work with external controlplane #3224
Egress Services: Fix nodeSelector parsing #3248
Add e2e test to simulate control plane node reboot #2936
vendor: bump libovsdb to 8f21d188c3a50d0ce378bd66ec68215967aaad77 #3256
Validate node subnet annotations against cluster networks #2825
egressip: fix test data race accessing podAssignment cache #3250
OCPBUGS-2545 : Adjust ovs bundle timeout #3249
refactor retry to close watchFactory #3226
Update namespace_test to match master_test changes #3236
OCPBUGS-1427 : Ignore non-ready endpoints when processing endpointslices #3245
Allow empty nexthop in L3GatewayConfig annotation #3231
ovnkube-trace: Fix some linter issues #3242
Fix priority handler factory unit test #3243
Prioritize adding events to handlers for shared resources #3219
ovnkube-trace: Fix ofproto/trace for IPv6 #3241
EIP: Fixes SNAT-ing logic #3175
Allocate Hybrid Overlay IP on node updates too #3229
Update libovsdbops to use Where().List() instead of Get() #3142
Refactor retry into its own pkg #3171
Separate multicast, refactor policy_test #3214
Support proper parsing of IPs with leading zeros #3138
Add logging verbosity to configuring OVN logs #3166
DOCS: Add Egress Service docs #3189
Fix netpol internal locking #3205
Update comment formatting for Go 1.19 #3207
Add support of HW backed devices in the full mode #3160
Bump node-notifier and jest in /.github/actions/cleanup-action #3217
Bump jsdom and jest in /.github/actions/cleanup-action #3215
OVN-K 1.25.0 Kube Bump #3210
Improve netpol naming, unify BuildACL #3146
Pass old object when doing deleteRetry #3212
Fix mac address not set in SRIOV container interface #3186
Silence error logs for IPv6 #3204
fedora Dockerfile: Use OVN 22.09. #3192
Add e2e tests for egressIP health check #3195
Don’t use ACL names ever! #3197
OCPBUGS-1996 : Update mockery binary to latest version and fix input argument #3199
Check errors egressgw tests #3206
Fixes incorrect GR hairpin flows #3201
Add egress-ip doc #3196
egress IP: fix log when gRPC connection fails #3202
Separate network policies from namespaceInfo #3191
Add endpointSlice informer in master process #3184
Prepare for ovn-k8s multi-home pods support - MR1 #3048
Improve default deny port groups logic for network policy #3161
OCPBUGS-2770 : Allow empty nexthop in L3GatewayConfig node annotation #1337
OCPBUGS-2569 : Fix netpol races #1323
OCPBUGS-1427 : Ignore non-ready endpoints when processing endpointslices #1330
OCPBUGS-2826 : ovnkube-trace: Fix ofproto/trace for IPv6 #1338
OCPBUGS-1520 : Fixes SNAT-ing Logic for EgressIPs #1331
Full changelog
Rebase with upstream kubernetes-sigs/ibm-powervs-block-csi-driver. #16
Full changelog
Updating golang-github-prometheus-prometheus images to be consistent with ART #147
Revert unwanted downstream patch #144
Full changelog
Updating golang-github-prometheus-alertmanager images to be consistent with ART #65
Full changelog
Updating golang-github-prometheus-node_exporter images to be consistent with ART #117
build(deps): bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 #114
build(deps): bump github.com/jsimonetti/rtnetlink from 1.2.2 to 1.2.3 #115
Full changelog
OCPBUGS-3633 : Fix flake reporting for certain tests. #27553
Nginx 1.18 images will reach EOL in November 2022 #27551
make command errors easier to read #27544
OCPBUGS-3633 : Revert “Merge pull request #27533 from dgoodwin/merge-alert-backstops” #27547
Replace CreateProject with SetupProject #27271
cosmetic fix for bad disruption substitution #27510
Separate out more tests from ‘events should not repeat pathologically’ test #27539
OCPBUGSM-35025 : reenable unidling ci tests #27538
USHIFT-345 , USHIFT-348 , USHIFT-355 : API Groups for cli, arch & network #27540
Merge upgrade and conformance alert backstop tests #27533
Add test risk analysis html for spyglass #27508
Trt 579 http2 connection lost #27454
OWNERS_ALIASES: update list of team leads #27427
USHIFT-346 : MicroShift: skip sig-auth tests #27404
move alerting tests into invariants only #27487
ignore kubepodnotready alerts firing when it happens during node upgrade #27483
Unrevert etcd vertical scaling test #27464
Skip broken [sig-devex][Feature:ImageEcosystem] tests #27529
Update annotations to account for removal of duplicate whitespace #27532
Set Jakub as a Test Platform team lead #27528
k8s 1.25.0 #27526
OCPBUGS-3282 : Fix apigroup tag missing closing brace. #27525
refactor how tests are run #27516
Store monitor events in artifact directory at the end of run monitor #27515
Add bond cni test #27405
Add more resource to watch #27514
only print the timeline into artifact dir to reduce noise #27509
Write test failure summary, and add new command to request failure risk analysis from sippy. #27486
upkeep: test data update #27501
Revert 1.25 again #27499
Extend SCC tests with their corresponding service account variants #27491
MicroShift: label e2es with more apigroup labels (squashing more PRs into a single one + fixes) #27498
Skip resource growth checks in upgrade-rollback jobs #27450
k8s 1.25.0 #27490
Remove must-gather pod from lack priorityclass exception list #27469
Ocpbugs 2275 remove templateservicebroker test #27484
Support external topology for hypershift #27437
USHIFT-481 Get event intervals for alerts only if Prometheus route exists #27467
Revert “k8s 1.25.0” #27489
k8s 1.25.0 #27416
Automated - Update synthetic test data #27475
microshift: avoid oauth and console disruption monitoring #27462
Migrate route.sh, run.sh, service.sh and status.sh tests to go #27455
Add skips logic for tests that require optional capabilities #27481
Fix flaky cli tests #27482
Migrate idle.sh to go tests #27451
Add dgoodwin as approver to origin #27477
update skip openshift-controller-manager scaling events in build testsuite #27474
Full changelog
Source code for this page located on github