Back to index
4.7.0-fc.2
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.7.0-fc.2-x86_64
Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2021-01-11 06:10:53 +0000 UTC
Image Digest: sha256:2f00e3016ca5678e51e9d79d4d3ac5a2926e0c09a8e75df19ea983b9cd6c5d05
Release 4.7.0-fc.2 was created from registry.ci.openshift.org/ocp/release:4.7.0-0.nightly-2021-01-09-203043
Components
Rebuilt images without code change
- Bug 1913289: Rebase to v0.8.0 for OCP 4.7 #176
- Remove helm chart step from release github workflow and github registry step from container images workflow #644
- Release v0.8.0 #642
- Set up QEMU to build for arm64 #641
- Suffix amazonlinux image with -amazonlinux and push debian image to GitHub #639
- Apply resource constraints to all sidecar containers #640
- Move chart to charts directory and add workflow to publish new chart versions #624
- Add EBS gp3 support #633
- Fix target name in cloudbuild.yaml from amazon to amazonlinux #636
- Fix the name of the snapshot controller leader election RoleBinding #601
- docs(readme): update link to developer documentation #629
- Add latest tags to cloudbuild #634
- Update hack/run-e2e-test to be more idempotent and pleasant to use #616
- Add cloudbuild.yaml for image pushing to gcr #632
- Update ecr overlay image tag #630
- Chart option to disable default toleration of all taints #526
- Post-release v0.7.1 #619
- vendor: bump aws sdk for AssumeRoleWithWebIdentity support #614
- Bump migration kops and k8s version #602
- Set CSIMigrationAWSComplete for migration tests #593
- add tag options and update csi-provisioner #577
- Apply extra volume tags to EBS snapshots #568
- Document behavior wrt minimum and maximum iops #582
- Fix markdown issue in README.md #579
- Fixing Helm install command #578
- Post-release v0.7.0 #576
- Push amazonlinux target to Docker Hub #573
- Release v0.7.0 #574
- Add overlay for ECR images #570
- Create volumes in outpost for outpost instances #561
- Bump all e2e test clusters to latest version 1.18.9 #567
- Make EBS controllerexpansion idempotent #552
- Double iops/gb for io1 and io2 e2e tests #563
- Clarify error message when unsupported volume capabilities are provided #550
- Remove migration go.mod #562
- Add EBS IO2 support #558
- Skip sc1 and st1 tests, only test xfs #559
- Vendor deps #555
- aws-ebs-csi-driver/templates/controller.yaml: fix rendered emptyline #549
- Change the base image to debian-base #551
- Add arm support #527
- Nit: improve flag description #546
- Post release update #544
- Full changelog
- Bug 1913960: rebase on top of kubernetes/autoscaler 1.20 #185
- Cluster Autoscaler 1.20.0 #3734
- Add build support for ARM64 #3714
- add daemonset eviction for non-empty nodes #3701
- Update vendor dependencies #3730
- Add Ionos Cloud cloudprovider #3727
- Improve error message: Not all error are due to “it wouldn’t fit if a new node is added” #3723
- Gce pricing fixes #3321
- update generic labels for GCE #3722
- Cache controllers #3589
- Update vertical-pod-autoscaler containerPorts to reflect default ports #3677
- Add
extraEnvConfigMaps
and document some values #3691
- Return cluster-autoscaler-chart Chart name to cluster-autoscaler #3679
- update readme file #3707
- Fixes for update-vendor.sh on OSX and zsh #3694
- Fix an out-of-bound array access in simulator.TestClear() #3702
- cleanup unnneeded files #3689
- added cache for instances #3685
- Adding support for Apache CloudStack as a cloudprovider #3629
- delete nodes from cluster after scale down #3682
- fixed scaledown issue #3676
- charts/cluster-autoscaler-chart: fix typos #3672
- Update Cluster Autoscaler (CA) volume mount path to /etc/ssl/certs/ca-bundle.crt #3646
- implemented TemplateNodeInfo function #3671
- refactor CAPI controller unit test to use PollImmediate #3652
- update sdk version to fix scaling policy cannot create issue #3667
- implements node group increase size #3658
- Include taints by condition when determining if a node is unready/still starting #3653
- Implementes get desire instance number of node group. #3657
- change how DaemonSet utilization is calculated #3641
- Configurable –network and –rm flags for docker #3637
- Reduce logging in scale calculation #3642
- Exclude the virtual node from nodes not created by auto scaling group #3152
- Revert base price changes from PR #3603 #3636
- Remove redundant log lines and reduce severity around parsing kubeEnv #3635
- Add minimum k8s version for VPA 0.9.0 #3632
- Azure: keep refreshes spread over time #3631
- CA huaweicloud: implements node group by AS #3621
- proactively set instance status to deleting on deletions #3624
- Provider/Packet: Allow empty nodepool, Add support for multiple nodepools, Add price support #3094
- Ensure CA simulator takes existing nodes into account #3622
- CA: upload huaweicloud new sdk #3620
- Remove obsolete comments #3618
- CA: Skip huaweicloud sdk from verify scripts #3619
- Add magnum support in cluster autoscaler helm chart #3424
- vpa/hack/vpa-process-yamls.sh add print action #3586
- Change VPA default version to 0.9.0 #3594
- add Packet provider links to the root README.md #3610
- Add documentation for balancing-ignore-label flag #3596
- Fix VerticalPodAutoscaler version of hamster-vpa sample #3607
- Ignore topology.gke.io/zone when comparing groups #3604
- add volume mount label option to cluster-autoscaler makefile #3595
- GCE: base pricing of custom instances on their instance family type #3603
- simplify DeleteNode logic by removing an extra Mutex #3573
- [Helm chart] Update helm-docs version and add PR action to ensure docs are updated #3587
- Cherry pick 3308 onto 1.19 - Fix priority expander falling back to random although higher priority matches #3582
- Vertical Pod Autoscaler release 0.9.0 #3590
- Only release one arch for tests #3588
- Add openssl version requirement #3585
- [Helm Chart] Add support to configure custom service labels #3575
- added a new NodeGroupDoesNotExistError in errors.go #3572
- Allow custom timeout value for webhook calls #3549
- Remove ScaleDownNodeDeleted status since we no longer delete nodes synchronously #3570
- Swith back to k8s.gcr.io vanity domain #3564
- Add auto scaling group support for huaweicloud #3565
- Change VPA default version to 0.8.1 #3548
- Add missing stable labels in the azure template #3558
- Add huaweicloud autoscaler owners file. #3555
- Extend GetContainersResources with an option to emit all containers. #3546
- Fix typo in patch yaml example #3544
- Update group identifier to use for Cluster API annotations #3161
- Fix pricing endpoint in AWS China Region #3528
- Azure: support allocatable resources overrides via VMSS tags #3532
- Add Exoscale provider Cluster Autoscaler #3470
- Fix limit rounding #3463
- Don’t fetch nodes #3498
- Support using –cloud-config for clusterapi provider #3203
- correctly label failed scale ups error #3509
- Fix typo in scale_down.go #3525
- Fix typo in chart README #3524
- Update vendor & fix breaking changes #3526
- dont update capacity if VMSS provisioning state is updating #3510
- Decrease the number of GCE Read Requests when node deletion. #3500
- Fix markdown style link in README #3492
- Azure: serve stale on ongoing throttling #3484
- Add HuaweiCloud info link to FAQ/Documentation section in CA main readme #3491
- add Packet cloudprovider owners #3480
- remove duplicated values #3487
- Add support for node autodiscovery to clusterapi provider #3314
- Make output of recommender tests easier to read #3485
- Use FitsAny in drain simulation #3482
- CA: fix integer to string conversion #3473
- Break up the logic in azure_manager #3460
- Call nodeGroup API to avoid type assertion errors #3459
- CA - Update Helm chart instructions #3455
- VPA: Ignore admission hook failures #3456
- Azure cloud provider: backoff needs retries #3449
- vpa: add multiarch builds #3123
- Azure: optional jitter on initial VMSS VM cache refresh #3440
- Improve Cluster API tests to work better with constrained resources #3441
- Add missing daemonsets and replicasets to ALI example cluster role #3086
- Expose max-nodes-total as a metric #3435
- chore: add kustomize support #3434
- Update README.md #3295
- Descriptive error on failed cert generation #3390
- fix typos #3385
- Use shallow clone in update-vendor.sh #3420
- Fix YAML indents in FAQ document #3432
- Remove internal types in favor of unstructured #3312
- Avoid unwanted VMSS VMs caches invalidations #3437
- Regenerate list of EC2 instances #3431
- Use FitsAnyNode in binpacking #3429
- Added ellistarn to Kubemark Cloud Provider owners #3364
- Add link to AWS IAM OIDC example in README.md #3421
- Add unit tests for azure aks node pool #3418
- Remove go.mod from local copy of gophercloud #3416
- Fix module path in local gophercloud copy #3415
- Fix label selector in chart post-install notes #3411
- Fix priority expander falling back to random although higher priority matches #3308
- Upgrade images in aws examples to v1.17.3 #3408
- Update OWNERS #3405
- update README file #3406
- Fix wrong default value for expendable-pods-priority-cutoff in FAQ #3404
- Skip nodes that are not Kubemark nodes #3373
- Azure: Add test cases for azure_agent_pool.go. #3223
- Add c5a EC2 instance type for AWS #3259
- fix(charts): Renaming chart to avoid tag name conflict #3393
- Add myself to owners #3358
- Adopt Cluster Autoscaler chart #3341
- VPA Add controlledValues to CRD #3391
- Add -addext error to VPA readme #3389
- VPA v1beta2 tests use v1beta2 client #3382
- Full changelog
- Bug 1914349: Fix alignment of plus and minus icon in number spinner #7778
- CONSOLE-2371: [i18n] Externalize strings in olm root components #7497
- Bug 1914334: Sort items alphabetically in samples catalog #7775
- chore: add OWNERS files to locale folders #7772
- Bug 1913585: fix text for
Create a Project
#7742
- Bug 1913567: Monitoring: Change stacked graph tooltips to not use cumulative values #7763
- CONSOLE-2391: Monitoring: i18n for kebab menus and silence create / edit form #7386
- Bug 1913725: Refactor Insights Operator Plugin states #7747
- Bug 1911280: Use context directory when selecting Builder images #7470
- (bug-fix): Fixes warnings and errors for OCS in console #7761
- Bug 1913864: Update ImageStreamTag in sample BuildConfig YAML #7758
- Bug 1913783: To fix the merging pr issue, commenting the afterEach() block #7751
- Bug 1886154: - System roles are not present while trying to create new role binding through web console #7755
- Bug 1913285: VM list empty state links to virtualization quick starts #7724
- Bug 1913951: Swap Devfile Sample for an official repo #7757
- Fixed issue: Not able to select access modes for snapshot and clone #7650
- Bug 1913420: Fix i18n display of seconds #7753
- Bug 1913568: Normal user cannot create URL template #7750
- Bug 1895169: VM Template does not properly manage Mount Windows guest tools check box #7745
- Bug 1913685: disable OS field when creating a VM from a template #7744
- Bug 1909004: make filesystem queries compatible with both RHCOS and RHEL nodes #7739
- CONSOLE-2371: [i18n] Externalize strings in ./packages/operator-lifecycle-manager/src #7496
- Bug 1913560: Make DataVolumes and DV pods optional when fetching base images #7748
- Bug 1907908: VM Wizard always uses VirtIO for the VM rootdisk #7746
- Bug 1913209: Adjust messaging in support modal for community supported templates #7719
- Bug 1912938: Update texts of confirmation modal for quick starts #7713
- Bug 1912434: update the guided tour modal heading #7698
- Bug 1911434: update Enviroment empty state icon #7674
- Bug 1909276: Fix for a11y errors in project dropdown #7608
- Bug 1909236: Fix for overlapping remove pin icon on long nav items #7606
- Bug 1909207: Fix accessibility issues on monitoring page #7603
- Bug 1907307: Check DV provider if PVC does not have any #7743
- Fix for Storage cluster creation failed with ‘Cannot read property “protocol” of null ’ on adding& then cancelling Encryption #7688
- Bug 1913297: Remove restriction of taints for arbiter node #7726
- Bug 1911474: Delete Devfile Application Group without any errors #7677
- Bug 1913292: Fix flexible scaling when arbiter enabled #7734
- Bug 1908650: The title of customize wizard is inconsistent #7728
- Bug 1907892: Hide edit app action for apps created using devfile flow #7542
- CONSOLE-2024: Add popover for Unschedulable Pending, CrashLoopBackoff, ErrImagePull, ImagePullBackOff statuses #7302
- Export zh-cn and zh-tw po files #7732
- Bug 1913371: Fix Administrator missing key error #7731
- Bug 1913249: Update info text alerting this template can’t be adited #7722
- Bug 1911809: [interop-ui-tests] update steps in install helm chart feature file #7680
- Bug 1899725: Reduce Quickstart side panel width when browser widths between 769 - 1600px to prevent usability display issues #7607
- Bug 1912703: Query Browser: Hide graph empty state when hideGraphs is true #7717
- Bug 1913210: fix failure test for 4.7 part1 #7697
- CONSOLE 2505: Check in Sprint 193 translations #7578
- CONSOLE-2479: Add YAML Sample for QuickStart CRD #7457
- Query Browser: Redesign tooltips and add stacked graph option #7408
- Bug 1912381: Add id to nad form inputs #7721
- Fix error message title #7648
- Bug 1912849: Use default os variant label #7712
- Cypress: Re-enable Monitoring test suite #7417
- tests: fix timeout loading logs in CRD extensions test #7709
- Bug 1887797: asing masquerade to pod interface in VMware import #7706
- Bug 1912536: Put correct version on the console-demo-plugin CR #7700
- Bug 1910829: Cannot delete a PVC if the dv phase is WaitForFirstConsumer #7695
- Bug 1878953: Fix RBAC with upload form and golden images #7685
- Bug 1784298: Query Browser: Fix “reduced resolution” showing unnecessarily #7654
- Bug 1909958: Add QuickStart highlight labels #7625
- Bug 1908983: i18n Deployments/DeploymentConfigs dropdowns #7605
- Bug 1906879: Fix missing i18n key error #7529
- Bug 1888036: Only show latest version for each CSV and PackageManifest provided API. #7305
- Bug 1889213: The error message of uploading failure is not clear enough #7710
- Bug 1766287: Fix use of hello-openshift imagestream #7646
- Bug 1907459: The Boot source is also maintained by Red Hat. is always shown for all boot sources #7708
- Bug 1912115: Fix analyze command #7702
- Selects the default class or the first item in SnapshotClassDropdown #7050
- Bug 1905253: update events timeline empty state and end messages #7467
- Bug 1872124: Adds a dropdown for device type selection. #6893
- CONSOLE-2371: [i18n] Externalize olm modal strings #7499
- Bug 1911574: Expose volume mode on Upload Data form #7691
- Bug 1905128: Fix prow’s e2e test script #7446
- CONSOLE-2457: Modify CatalogSource Details view and include new #7430
- Bug 1907908: VM Wizard always uses VirtIO for the VM rootdisk regardless what is defined #7696
- Bug 1912115: Increase heap memory size for analyze job to 8GB #7692
- Bug 1910024: fallback to localstorage for 404 on create ConfigMap #7628
- Bug 1888544: Stop OBC creation page from accepting whitespace #7693
- Bug 1908717: Monitoring Dashboards: Add support for $__rate_interval variable #7651
- Bug 1911387: Hit error - “Cannot read property value of undefined” while creating VM #7690
- Full changelog
- Updating csi-driver-manila-operator builder & base images to be consistent with ART #71
- go.mod: Remove unused dependencies #74
- Full changelog
- Bug 1912237: Rebase to v3.1.0 for OCP 4.7 #26
- Add changelog for v3.1.0 #283
- Bump all dependencies #285
- Bump deps to v0.20.0 #282
- Documentation fixes for HTTP endpoint #281
- Add server listening log; fix wrong address logged in listening error #280
- Introduce http-endpoint flag #279
- Fix metrics endpoint initialization #278
- Bump csi-lib-utils to v0.9.0 #277
- Release tools #276
- Update release tools #275
- upgrade azure translation lib to fix the azure file migration issue #272
- master: update release-tools #269
- master: update release-tools #268
- Revert to multiarch distroless base image #267
- Fix the failing multiarch builds #261
- master: update release-tools #256
- Only set staging registry when running canary job #106
- Update release process #99
- Use staging registry for canary tests #103
- Upgrade csi-lib-utils to 0.8.1 #253
- Full changelog
- Bug 1912237: Rebase to v2.1.0 for OCP 4.7 #34
- Add changelog for release v2.1.0 #542
- fix volume size mismatch between driver and PV #541
- replace -capacity-controller-deployment-mode with -enable-capacity #540
- distributed provisioning #524
- Return an error when data source is unsupported #534
- Update k8s dependencies to 1.20 and all other packages to latest #539
- avoid one GET Node per volume with late binding #536
- Bumping csi-lib-utils to 0.9.0 #537
- topology: also control for immediate binding #501
- Update to snapshot v3client #529
- Update release tools2 #530
- Update release tools #527
- Update README #481
- logging: switch to klog/v2 #518
- master: update release-tools #515
- mark Topology featuregate as GA #516
- upgrade azure translation lib to fix the azure file migration issue #513
- Update owners file #510
- Revert to multiarch distroless base image #509
- Fix the failing multiarch builds #503
- master: update release-tools #495
- Only set staging registry when running canary job #106
- Update release process #99
- Use staging registry for canary tests #103
- Upgrade csi-lib-utils to 0.8.1 #489
- Add link to QPS and Burst documentation #461
- optional VolumeAttachments check #479
- capacity: fix handling of topology changes with immediate binding SCs #475
- Full changelog
- Bug 1912237: Rebase to v1.1.0 for OCP 4.7 #115
- Add Changelog for 1.1 #134
- bump k8s client dependency and others #133
- Bumping csi-lib-utils to 0.9.0 #129
- Bump Klog dependency to v2 #128
- Update release tools #126
- Update release-tools #125
- master: update release-tools #122
- Revert to multiarch distroless base image #120
- Fix the failing multiarch builds #116
- master: update release-tools #109
- Only set staging registry when running canary job #106
- Update release process #99
- Use staging registry for canary tests #103
- Upgrade csi-lib-utils to 0.8.1 #106
- Full changelog
- Bug 1912237: Rebase to v4.0.0 for OCP 4.7 #36
- Clarify instructions about validation webhook #457
- master: update release-tools #458
- Update README for v4.0.0 #454
- Add changelog for release 4.0 #453
- Don’t change ReadyToUse in Snapshot when logging an event #433
- Bump dependencies to Kubernetes 1.20 #450
- Update to client/v4 #451
- Update controller based on snapshot v1 apis #425
- Increase resync-period default to 15 minutes #447
- Bump csi-lib-utils to v0.9.0 #439
- Add snapshot controller metrics #409
- using csi driver from PV instead of from StorageClass #428
- Add certwatcher to webhook server #429
- Update release tools #430
- change image pullpolicy from Always to IfNotPresent #357
- Update release tools #426
- Move snapshot APIs and client to v1 (no controller changes) #419
- Get credentials before checking if the SnapshotClass exists #423
- Allow creation of snapshot content if pvc finalizer exists, even if pvc is marked for deletion. #413
- add instructions on creating volume snapshot quota for CRs #410
- master: update release-tools #408
- Revert to multiarch distroless base image #405
- Pass snapshot metadata to CSI driver #375
- Fix the failing multiarch builds #396
- update hyperlink for snaphshot validation webhook #397
- master: update release-tools #391
- Upgrade csi-lib-utils to 0.8.1 #387
- Fix panic when source PVC does not exist #381
- Fix image name for example webhook, and other nitpicks #378
- Full changelog
- Bug 1912237: Rebase to v2.2.0 for OCP 4.7 #19
- Add changelog for release v2.2.0 #101
- Update all dependency to latest version #100
- Introducing http-endpoint #99
- Fix leak memory and upgrade csi-lib-util dependency #94
- Update release tools #93
- Update release-tools #90
- Make livenessprobe logging a little less verbose #88
- master: update release-tools #87
- master: update release-tools #84
- Revert to multiarch distroless base image #85
- Fix the failing multiarch builds #83
- Update changelog for 2.1 #81
- Correct connlib.Connect and update dependencies. #70
- Bump golang.org/x/text to 0.3.3 #80
- Windows 2004 dockfile #78
- master: update release-tools #79
- Kubernetes 1.19 fixes #98
- switch to Go 1.15 #97
- Add steps on promoting release images #95
- Add rest of sig-storage chairs and tech-leads to OWNERS #77
- Prepare 2.1 release #76
- master: update release-tools #74
- cloud build: bump timeout in Prow job #94
- filter-junit: Fix gofmt error #93
- filter-junit: Fix golint error #92
- master: update release-tools #73
- prow.sh: enable building arm64 image #91
- cloud build: k8s-staging-sig-storage #90
- cloud build: initialize support for running commands in Dockerfile #89
- master: update release-tools #72
- multiarch windows fix #88
- master: update release-tools, enable cloud build #71
- cloud build: initial set of shared files #87
- Update patch release notes generation command #81
- Fix csi-snapshotter RBAC yaml version #78
- update release tools instructions #80
- Update snapshotter to version 2.0.1 #77
- build for multiple platforms only in CI, add s390x #76
- Open a new connection for each probe call #69
- Add links to version in README #67
- Add Dockerfile.windows #66
- Fix link for https://github.com/kubernetes-csi/livenessprobe/blob/master/deployment/kubernetes/hostpath-with-livenessprobe.yaml #64
- master: update release-tools #63
- prow.sh: use 1.3.0 hostpath driver for testing #72
- Change ‘make test-vet’ back to call ‘go vet’ #71
- prow.sh: generic driver installation #69
- prow.sh: also configure feature gates for kubelet #70
- fix incorrect link #67
- Document the process for releasing a new sidecar #54
- Full changelog
- Bug 1912237: Rebase to v2.1.0 for OCP 4.7 #24
- move release note to deprecations #131
- Add release-note for v2.1.0 #130
- add –timeout for gRPC calls #124
- Upgrade all dependency to latest #127
- Introduce http-endpoint flag #125
- Upgrade grpc-go dependency and check if file in SocketPath is actually a socket #126
- Update release tools #123
- Bump csi-lib-utils to v0.9.0 #122
- master: update release-tools #118
- master: update release-tools #115
- Revert to multiarch distroless base Image #116
- Fix the failing multiarch builds #113
- Update image and tag parameter for Dockerfile.Windows #108
- Full changelog
- Bug 1908407: UPSTREAM: 95269: Fix panic when kubelet register if a node object already exists with no Status.Capacity or Status.Allocatable #493
- Bug 1895329: UPSTREAM: 96751: Lower the frequency of volume plugin deprecation warning #491
- Bug 1912563: UPSTREAM: 97206: clean up executing request on panic #509
- Bug 1912563: UPSTREAM: 97323: fix the deadlock in priority and fairness config controller #508
- Bug 1913096: UPSTREAM: 97006: kubelet: Fix cadvisor machine metrics #507
- Bug 1908389: UPSTREAM: 97635: Cherry pick 443 and 448 from cloud provider azure #500
- Bug 1896244: UPSTREAM: 96467: Add GinkgoRecover to a local storage go routine #492
- Bug 1903346: UPSTREAM: 97013: Fix FibreChannel volume plugin corrupting filesystem on detach #489
- add sjenning and mrunalp to approvers and reviewers #505
- Bug 1897603: UPSTREAM: 96673: Fix Cinder volume detection on OpenStack Train #490
- Full changelog
- [release 4.7] Bug 1913356: Implemented gathering specific logs from openshift apiserver operator #273
- [release 4.7] Bug 1913343: Added changelog file #300
- Full changelog
Source code for this page located on github