Back to index
4.4.9
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release@sha256:ae48474c6fcd0666a672ce2a449736a2549693c04186ea588e37477635c976a6
No tests for this release
Upgrades from:
Untested upgrades:
4.3.18,
4.3.19,
4.3.21,
4.3.22,
4.3.23,
4.3.24,
4.3.25,
4.3.26,
4.4.3,
4.4.4,
4.4.5,
4.4.6,
4.4.7,
4.4.8
Loading changelog, this may take a while ...
Changes from 4.3.40
Created: 2020-06-18 05:05:02 +0000 UTC
Image Digest: sha256:ae48474c6fcd0666a672ce2a449736a2549693c04186ea588e37477635c976a6
Release 4.4.9 was created from registry.svc.ci.openshift.org/ocp-ppc64le/release-ppc64le:4.4.0-0.nightly-ppc64le-2020-06-17-185455
Components
New images
Rebuilt images without code change
- Bug 1806780: release: Mirroring from custom directory via oc adm release mirror fails #446
- Bug 1837675: Backport enhancements/oc/mirroring-release-signatures implementation #426
- Bug 1835739: Fix oc drain to ignore daemonsets and others #420
- Bug 1838614: Backport oc status project 4.5 changes #432
- Bug 1810268: Don’t default to always mirror manifestlists #341
- [release 4.4] Bug 1804554: bump(operator-framework/operator-registry) #331
- Bug 1808078: fix(catalog): use registry image from openshift quay namespace #326
- Bug 1806780: Allow a file:// release argument to release mirror #327
- Bug 1807810: [release-4.4] override FileDir with FromFileDir if set in Complete #324
- Bug 1806662: set nodeName for debug pod only when explicitly set #323
- Bug 1804600: Option to force RepoDigest mirror #304
- Bug 1804609: bump(github.com/mtrmac/gpgme): v0.1.2 #306
- Bug 1804976: Add newline for pipeline deprecate info #309
- Bug 1755428: improve error msgs in must-gather in case of must-gather pod not found #295
- Bug 1771552: Bug 1771553: Bug 1771549: Bug 1798549: oc debug #277
- Bug 1801064: Deprecate Pipelines in new-app/build #291
- Bug 1746149: fix tag creation when imagestreamtags are not accessible #275
- Bug 1762692: Bump kubectl 1.17 #292
- Bug 1801253: Enforce golang only at 1.13.4 level #289
- Bug 1789266: remove deprecated oc secret sub-commands #271
- Bug 1798961: correct the example info #285
- Bug 1799075: Build machinery #286
- Bug 1798622: oc adm release info: escape PR titles which might contain html #281
- Bug 1793267: Add -mod=vendor fallback for
go list
#284
- Bug 1774366: Squash oc logs on top upstream logs command #233
- Bug 1793267: Add verify-deps target #279
- Bug 1794606: Use polymorphic helpers from exec, when reading a pod #260
- Bug 1790798: Mirror images one by one for oc adm catalog mirror #253
- Bug 1794516: initialize auth plugins #266
- Bug 1790802: Pass security options for
oc adm catalog mirror
#252
- Deprecate –config flag #256
- Bug 1792330: collect endpoints for namespaces #261
- Bug 1762837: Restrict pings to remote registry prior to prune. #259
- Bug 1792330: pods that are no longer running can still have logs #262
- Bug 1790978: Zeroing BearerTokenFile for prune. #257
- Bug: 1773266: UPSTREAM: 85490 don’t error if set-resources|subject patch empty #254
- Bug 1779519: fix version ldflags #250
- Clean gomod #251
- Fixes wrong placement of waitgroup.Add function #245
- Set path based on requestURI, not just path #230
- Bug 1788194: allow –config and –kubeconfig #246
- Bug 1774424: set builder flags so it prints resources when nothing is specified #231
- Verify imports #240
- Bug 1778019: If required flag is not passed, don’t print usage menu, only print error #234
- Bug 1788088: When “oc status” run, “panic: runtime error: invalid memory address or nil pointer dereference” is shown #241
- Remove deprecated buildlogs command #232
- Bug 1785194: don’t gather pod endpoints using tokens #222
- Respect -mod=vendor for go list #236
- Lighten k8s.io/kubernetes dependency #229
- Bug 1785513: fix describe for HPA #227
- oc set serviceacount: fix help statements #226
- Bug 1780714: add –insecure-registries to oc new-build #213
- Add security options to
oc adm catalog
commands #212
- Bump kube 1.17 #218
- Bug 1784755: set insecure-skip-tls-verify-backend flag #224
- release: Fix component version display in changelog #220
- Bug 1772942: Fix ignored
--manifest-dir
option in oc adm catalog build
#181
- Bug 1783055: Allow ‘machine-os’ to register itself and provide display name #209
- test: Fix describer test to exclude extra types #216
- Clean kubectl wrappers #132
- Remove source-to-image dependency #206
- make inspect more resilient and slightly faster #207
- Get rid of unnecessary conversions #50
- Bug 1773257: pkg/cli/admin/release/extract_tools: Inject release version into installer #165
- Revert “Bug 1777030: Update support tools container image” #201
- Bug 1779331: Fix a number of issues around debugging daemonset pods and init containers #166
- Wire in
oc rollout restart
from kubectl #169
- Bug 1748061: copy gotdotenv and add ability to override underlying scanner buffer … #177
- Bug 1775875: pkg/cli/admin/release/extract_tools: Pass []replacements to copyAndReplace #167
- Bug 1777030: Update support tools container image #185
- Bug 1776100: don’t install quota CRDs #182
- Bug 1774318: use a fips compliant oc new-app example with the new-project message #170
- Full changelog
- Bug 1841930: images: libvirt: add yq to libvirt CI image #3687
- BUG 1826069: Disable client side rate limiting in Azure. #3616
- Bug 1837478: update vSphere UPI docs to remove machinesets #3624
- Bug 1842378: [UPI] Rely on security group ID when deleting it #3694
- Bug 1838885: installconfig: relax GCP cluster id restriction #3662
- Bug 1836982: data/data/aws/vpc: create subnet sizes based on az count #3614
- Bug 1821638: oVirt, add os_type to ovirt templates #3415
- Bug 1826922: baremetal: update provisioning CR to quote strings #3504
- Bug 1835795: downport disk extension support for masters/workers #3628
- Bug 1836092: openstack: Add jq to the CI image #3607
- Bug 1836821: Install upi support on openstack-installer image #3605
- Bug 1823766: os: Mention the bootstrap FIP #3449
- Bug 1822379: Fix LB deletion for lbs with same or status pending #3431
- Bug 1836038: data/azure/vnet: switch to HTTPS probes for lbs #3606
- Bug 1824180: Backport adding groundwork for multi-arch images #3457
- Bug 1832137: Fix bootstrap certificate generation #3554
- Bug 1828948: cmd/openshift-install/create.go: return lastErr when waiting API fails #3571
- Bug 1820575: Cherry-pick oVirt PR 3406 vNIC profiles #3569
- Bug 1823978: AWS Terraform: use machine_cidr instead of VPC main cidr #3453
- Bug 1824991: Update vSphere and Metal UPI for terraform 0.12 #3497
- Bug 1828238: OpenStack: Allow Booting bootstrap node from volume #3511
- images/baremetal: save rhcos.json in container image #3510
- Bug 1826896: rhcos: bump RHCOS boot image to 44.81.202004250133-0 #3508
- Bug 1825460: OpenStack: Replace remote_group_id with remote_ip_prefix #3477
- Bug 1825459: OpenStack UPI: Replace remote_group_id with remote_ip_prefix #3476
- Bug 1825418: ovirt: clean up prompts and logging #3480
- Bug 1824917: [release-4.4] OpenStack: Correcting the instructions to refresh a CA cert #3465
- Bug 1823918: Validate Azure regions #3452
- Bug 1814172: [ovirt] Cannot run openshift-install as a non-root user #3405
- Bug 1820584: OpenStack: Add retries to DeleteGlanceImage #3407
- Bug 1820219: libvirt: Bump bootstrap memory to 5G for ppc64le #3426
- Bug 1819136: Convert ansible module to openstackcli #3388
- Bug 1818608: os UPI fix step order #3376
- Bug 1820153: OpenStack: Allow destroying cluster without trunk ports #3395
- Bug 1819109: os UPI known issues: stale resources #3379
- Bug 1816092: osp UPI machineset OS image name #3340
- Bug 1815551: images/baremetal: make /etc/passwd writeable and add SSH client #3325
- Bug 1808464: filter out unsupported regions in Azure #3269
- Bug 1808969: azure - vendor update to support multiple prefixes #3313
- [release 4.4] Bug 1813004: etcd: remove etcd DNS entries because etcd no longer uses DNS #3282
- Bug 1813822: Openstack UPI: Document use with Self-signed cert #3296
- Bug 1803926: bump RHCOS boot image to 44.81.202003110027-0 #3271
- Bug 1811760: Some cluster operators fail to come up because RHV CA is not trusted by a pod #3267
- Bug 1809695: baremetal: block 547/udp for DHCPv6 as well #3243
- Bug 1811153: gcp/platform: Allow periods in the cluster name. #3260
- Bug 1810202: Use RPM for UPI dependencies #3246
- Bug 1810491: OpenStack: pass all CAs to bootstrap ignition #3241
- Bug 1809206: OpenStack: return an error if load balancer deletion fails #3221
- Bug 1809227: Skip container deletion if the user doesn’t have the required role #3215
- Bug 1809192: Return the correct error after uploading OpenStack image #3212
- Bug 1808460: OpenStack: allow to overwrite default os image in the install config #3205
- Bug 1808094: Bump survey vendor for panic #3200
- Bug 1808060: use localhost for bootstrap IP until bootkube is fixed #3194
- Bug 1807202: additionalTrustBundle IsCA check to warn instead of drop #3189
- Bug 1806576: bump rhcos for crio fix #3179
- Bug 1807036: data/data/gcp,azure: block private dns zone on public record #3180
- Bug 1804694: ovirt-config.yaml not getting generated by openshift-install #3152
- Bug 1804793: baremetal: only respond to dhcp for control plane mac’s #3138
- Bug 1804824: gather: installer-gather.sh to work with ipv6 addresses #3139
- Bug 1795625: ovirt’s worker template is created with 1 CPU #3123
- Bug 1804284: Revert “RHCOS: bump to 44.81.202002071430-0” #3117
- Bug 1791375: gather: only show ssh-agent error when auth failed #3103
- Bug 1802820: SSH to bootstrap node in Azure UPI #3118
- Bug 1803174: OpenStack CI Install awscli from zip #3110
- Bug 1801799: openstack docs day 2 ssc refresh #3091
- Bug 1791318: Don’t fail on unavailable features on OpenStack. #3063
- baremetal: expand baremetal IPI docs to include customizations #2931
- Bug 1793591: use
ip=dhcp,dhcp6
by default on kernel command line #3062
- Bug 1773910: Vendor survey to fix typo #3098
- ovirt: Add survey #3047
- Bug 1802035: openstack UPI: Document Ansible #3011
- Remove the need for Python script in Azure UPI #3087
- Bug 1801863: Azure: fix must-gather in ipv6/dual-stack clusters #3094
- Bug 1796347: Move permissions check to cluster asset #3089
- Bug 1801436: baremetal: Fix bootstrap local DNS for IPv6 #2982
- Add Azure CLI as a dependency in UPI CI image #3090
- Remove the need for helper Python script in Azure UPI #3081
- Bug 1799927: baremetal: Update baremetal-operator #3072
- Bug 1797806: asset/manifests: add new installation config map #3065
- Bug 1750338: use region info when simulating permissions #3056
- Bug 1798223: Remove unused A and SRV records in Azure UPI #3068
- Bug 1729362: aws/permissions.go: add AttachNetworkInterface to required list #3055
- Bug 1797638: baremetal: Changes needed for IPv6 #2727
- Bug 1793627: gcp destroy: handle nil when evaluating dns response #2962
- OWNERS for Azure UPI #3069
- Bug 1742227: destroy/gcp: also remove instances with owned label. #3059
- Bug 1774465: aws: pick instance types based on selected availability zones #3051
- Bug 1784322: Added Azure validation for cluster names #2961
- Bug 1796189: baremetal: Add the image URL to the baremetal CR #2987
- Bug 1791400: cmd/openshift-install/destroy: Remove terraform.tfstate in ‘destroy cluster’ #2433
- Bug 1795436: update error message when deleting default GCP routes #3049
- Bug 1771564: docs/user/customization: Document additionalTrustBundle vs. proxy #3039
- Bug 1796322: [release-4.4] docs: Docs for setting kernelType during initial cluster install #2992
- Bug 1693951: tls: extended lifetime of master kubelet bootstrap credentials #3038
- Bug 1796926: baremetal: don’t set default for provisioning interface #2976
- Bug 1794755: cmd/openshift-install/create: wait 60 minutes for baremetal #2979
- Azure UPI #2822
- Bug 1796996: baremetal: map hardware profile to baremetal-operator default #2969
- Bug 1769879: remove self signed certs from known issues #3040
- Bug 1769879: Docs: openstack self signed certs docs #3009
- Bug 1796627: cmd/openshift-install/create: add env var to preserve bootstrap #2935
- Bug 1796479: OpenStack: dissociate api fips instead of deleting them #3025
- Bug 1763936: OpenStack: enable node ports between control plane and compute #3027
- Bug 1794640: OpenStack: Use dataurl library #2999
- Bug 1763936: gcp: enable node ports between control plane and compute #2985
- Bug 1763936: aws: enable node ports between control plane and compute #2983
- Bug 1777516: Quote values in vSphere INI config #2686
- Bug 1791437: asset/manifests: add openshift-install configmap #2929
- OpenStack: Use correct type to unmarshal clouds #3000
- Bug 1795776: data/bootstrap: delay the removal of bootstrap mcs #3007
- cmd/openshift-install: shift timeouts from api to bootstrap #3005
- RHCOS: downgrade to 44.81.202001241431.0 #2996
- Docs: update OpenStack documentation #2993
- Bug 1794750: cmd/openshift-install: use binary name for usage #2995
- Bug 1763936: aws upi: enable udp ports 9000-9999 and 30000-32767 #2984
- Bump RHCOS to 44.81.202001241932.0 #2986
- Add gather bootstrap for vsphere #2912
- bootkube.sh.template: stop gcp-routes.service after cvo-bootstrap #2967
- OpenStack: Add user CA certificate to cloud-config configmap #2932
- Correct ignitionHost for vSphere UPI #2956
- Swiftless OpenStack: store bootstrap ignition configs in Glance #2960
- Bump RHCOS to 44.81.202001240222.0 #2971
- Baremetal: Generate CR to configure baremetal. #2958
- Add vSphere IPI destroy #2893
- images: remove nested-libvirt #2920
- Bug 1791280: Bump RHCOS to 44.81.202001171431.0 #2945
- ipv6: Fix joining IP and port number #2916
- bootkube: Update to stable-4.4 channel #2940
- vSphere: fix disk issues in TF, include default CPU & memory #2938
- OpenStack: Add support to user provided subnet pool #2925
- Bug 1786268: Set GCP validation to precede domain validation. #2949
- Azure: remove unused resources #2948
- Add single and dual-stack IPv6 support to the install for Azure #2847
- OpenStack: Add support to user provided service network #2926
- pkg/terraform/exec/plugins: Switch to Azure 1.27.1 fork with Azure fixes #2924
- Bug 1791993: proxy: use explicit list of platforms for metadata addresses #2939
- Add vSphere VIP support #2930
- baremetal: make provisioning networks more configurable #2895
- Add machines and machinesets for VSphere #2889
- *: add groundwork for muiti-arch bootimages #2885
- Add and vendor VSphere Terraform provider. #2897
- OpenStack: Automate UPI with Kuryr #2746
- docs/user/vsphere: Fix “vcenter” -> “vCenter” #2902
- ovirt: Update to latest cluster-api-provider #2908
- Adding terraform for vSphere IPI; changes to tfvars to support it #2841
- images/libvirt: remove epel-release #2911
- Bug 1773257: pkg/version: Prepare of extract-time oc version injection #2682
- Add ovirt installer provider #1948
- Bug 1789746: Ensure enough number of retries for cluster with Kuryr SDN #2899
- Customize cpus memory for nodes #2838
- Add terraform vendor path to shellcheck #2901
- Generic libvirt installer image for CI #2853
- Openstack UPI: machineCIDR machineNetwork.[].cidr #2896
- Openstack UPI: Deprecate MachineCIDR #2892
- types: Deprecate MachineCIDR, replace with MachineNetwork: [] #2829
- Bug 1786675: OpenStack: create security rules sequentially #2878
- Add Support for Bahrain me-south-1 AWS region #2826
- Update vSphere platform struct for IPI #2875
- openstack UPI: Pin dependencies #2870
- OpenStack UPI: introduce common playbook #2867
- OpenStack UPI: Create API and Ingress ports #2858
- images/openstack: Make cli stage overrideable #2850
- : tweaks #2823
- openstack UPI: Skip gathering facts #2852
- openstack UPI: Remove unneeded allowed IP #2848
- openstack UPI: Do not rely on auto_ip to create bootstrap FIP #2851
- aws: add new vCPU limit to docs #2768
- docs/baremetal: add additional troubleshooting information #2665
- Bug 1783973: Rename rhcos-downloader to machine-os-downloader #2821
- rhcos: Bump to 44.81.201912121813.0 #2807
- destroy: clean up tagged vpc peering connections #2814
- baremetal: Enable the baremetal platform to override the default rhcos images #2757
- docs: update OWNERS for baremetal and openstack docs #2802
- OWNERS_ALIASES: add jstuever to aws approvers #2818
- Adding optional AMI encryption step to the AWS UPI docs #2783
- Bug 1780534: create bootstrap floating ip after the bootstrap machine #2784
- Bug 1775388: rhcos: Bump to latest RHCOS #2776
- *: Add platform owners #2782
- Bug 1782583: destroy/gcp/policybinding.go: identity deleted service accounts belonging to the cluster #2790
- Bug 1778972: Default new file and directory permissions to not be world readable #2787
- Bug 1777232: Add GCP-specific validation of cluster name. #2760
- terraform/plugins: update libvirt provider #2786
- baremetal: configure ironic interfaces for other boot mechanisms #2766
- .yamllint: Exclude vendor/ #2774
- Remove unused tests/ directory #2773
- openstack: Remove dead code #2765
- bootkube.sh: CEO: properly handle etcd endpoints on retry #2767
- Include NFS configuration and control plane schedulability. #2772
- Update github.com/gophercloud/utils #2770
- OpenStack UPI: add a router to cluster network #2750
- bootkube.sh: CEO: add cluster-config-file to parse sdn cidr #2761
- OpenStack UPI: Set Default Compute Nodes to 3 #2759
- openstack UPI: Automate Compute nodes creation #2602
- Log credentials loading for AWS, Azure, GCP, OpenStack #2664
- Bug 1779740: vSphere UPI: set specific version of ignition provider #2749
- Bug 1764812: pkg/destroy/gcp/bucket.go: join multipe dashes when looking for cluster bucket prefix #2694
- openstack UPI: Automate Control Plane creation #2591
- *: add support for cluster-etcd-operator #2730
- Bug 1776272: OpenStack: fix getting service catalog #2726
- Bug 1777804: OpenStack: add Nova metadata service to the list of requirements #2729
- Allowed address pairs for bootstrap and workers #2681
- baremetal: Use accessDetails.Driver() in terraform config #2731
- openstack UPI: Automate Bootstrap server creation #2592
- Bug 1775728: rhcos: Bump to 43.81.201911221453.0 #2714
- align vendor to k8s.io/apimachinery #2721
- Bug 1776466: use correct length for worker node configs #2718
- data/bootstrap: Add -E option to make the functions inherit trap #2719
- baremetal: update terraform-provider-ironic and use newer API #2571
- openstack UPI: Automate Security Group creation #2593
- Docs: Add info about RHCOS image uploading to UPI docs #2693
- zvm/install_upi.md #2706
- openstack: Use an invalid domain for testing #2708
- openstack: make dhcp files available to UPI too #2606
- Fixed link to terraform/upi template #1765
- Bug 1774388: Stop setting non existent public target pool when InternalPublishingStrategy on GCP master machines #2709
- Docs: OpenStack ss certs status update #2696
- Full changelog
- Bug 1816121: Don’t assume IPv4 in introspection data #53
- Bug 1799219: Verify CA #51
- Merge from upstream 2020-01-22 #49
- Fix error generating CRDs with operator-sdk v0.12.0 #395
- Fix crash when cancelling provisioning #387
- add E2E tests build status in Readme #386
- Restrict BMO access to only required RBAC verbs #376
- Expose error types through the CRD Status #369
- Disable fast track temporarily #385
- Make optional date-time fields nullable #383
- Fix missing environment variables in CI #381
- report metrics for long running operations #276
- Revert “Change CRD apiversion to apiextensions.k8s.io/v1” #373
- Change CRD apiversion to apiextensions.k8s.io/v1 #371
- Update CRD file name in dev guide #366
- Create an actionResult type to encapsulate the result of a reconcile action #331
- Rename some oc CLI docs to kubectl #365
- Update unit tests for AccessDetails interface #362
- Configure RAID Interface for iRMC driver #319
- Add idrac redfish virtual media bmc support #359
- Add ilo5-virtual-media bmc support #357
- Add support for redfish virtual media #355
- Add more privilege to BMO for configmap and secret resources #354
- Limit BMO access to only BMH in all namespaces #350
- Add maelk and stbenjam as approvers #347
- Updates BMO depencies and tools #346
- Updates BMO dependencies and dependency management tools in Makefile #338
- Add metal3 metadata for deployment from baremetalhost #335
- BMO+Ironic container local run script fixed #339
- bug: Extra double quotes causes local ironic script to fail #334
- Model Host with a finite state machine #285
- Parameterize container runtime in scripts #330
- Use kustomize for deploying baremetal-operator #324
- Use leader election mechanism from controller-runtime library #296
- let ironic look up the image checksum value #304
- Cherry-pick virtual media changes from metal3-io baremetal-operator #46
- Full changelog
- Bug 1838810: do not special-case handling read-only credentialsRequest #191
- Bug 1807659: no need to run CCO as privileged pod #189
- Bug 1813998: handle old Infrastructure objects without PlatformStatus #168
- Bug 1811760: Some cluster operators fail to come up because RHV CA is not trusted by a pod #165
- Bug 1810865: provide region when setting up an AWS client #160
- Bug 1794536: don’t report conditions when CCO is disabled #154
- Bug 1750338: improve permissions simulation by adding region info #124
- vSphere passthrough mode for CredentialsRequests #150
- Fix exclusion annotation for hosted use case #151
- Bug 1779390: force reconcile if any error conditions are set or !Provisioned #152
- Add oVirt platform #134
- docs: fix formatting #149
- consistently use Fatal() logging for early exit #148
- Bug 1781109: pre-populate conditions with count of zero #146
- Use
CloudCredentialOperator
as alert prefix for humans #144
- Bug 1776394: fix up ServiceMonitor CR #143
- enable azure passthrough #141
- Bug 1776079: Azure: check existing role assignments before creating a new one #137
- Bug 1776704: change prometheus from summary to message #140
- Full changelog
- Bug 1842442: explicitly set oauth-server container’s root file system to writable #286
- Bug 1823622: [release-4.4] Fix ingress state condition flapping #278
- Bug 1826665: ingress controller does not closes its connection to healthz #280
- Bug 1825964: remove missing oauth-apiserver from image references #274
- Bug 1822648: Update product logos to new brand standard #267
- Bug 1809667: The oauth server should wait until it is out of rotation to shut down #255
- Bug 1807467: Resync auth operator informer every 30 sec to tighten sync loop for .well-known check #254
- Bug 1798946: react to changes of the kube-system/kubeadmin secret #249
- Pick up mobile fix #246
- Update login templates to PatternFly 4 design #244
- pick kube 1.17.1 #245
- Add oauth-apiserver to manifest/image-references #241
- Enable health checking of oauth-server endpoints #237
- redeploy on config changes #240
- fix trust-bundle destination #239
- Remove unused dockerfile and add gomod validation #235
- fix bash syntax error in deployment #236
- bump kube to 1.17 and pull latest library-go #232
- Bug 1788135: Fix IPv6 Support #231
- Enable bindata #229
- Bug 1782766: fix operand volumes being all improperly marked as optional #230
- Use gomod #226
- Bug 1671604: redeploy oauth server deployment if bootstrap user is disabled #218
- Add manifest annotations for hosted deployment exclusions #220
- Full changelog
- BUG 1804826: UPSTREAM: <carry>: openshift: Add topology.kubernetes.io labels to be ignored when comparing similar node groups #127
- BUG 1805153: Ensure DeleteNodes doesn’t delete a node twice #128
- Bug 1801254: UPSTREAM: <carry>: openshift: Let Nodes() return the list of all machines #122
- Rebase 1.17.0 #121
- Cluster Autoscaler version to 1.17.0 #2603
- Bump Cluster Autoscaler version to 1.17-beta.2 #2593
- Run hack/update-kubernetes-deps-in-e2e.sh #2595
- Snapshot cluster state for scheduler every loop #2588
- Make sure bindata is generated for VPA e2e on deps update #2587
- Ignore NominatedNodeName on Pod if node is gone #2576
- Sync e2e_test file with k/k master #2580
- Remove timeout when running VPA e2e #2569
- Use git reset instead of git restore #2561
- Add nilo19 to cluster autoscaler azure owners list. #2566
- Fix a bug in initializing scheduler #2565
- Run VPA e2e tests from the e2e dir #2563
- Run with -mod vendor when building in docker #2562
- Bump Cluster Autoscaler version to 1.17-beta.1 #2558
- fix: cluster-autoscaler version in Azure autorest user agent #2555
- Validate all parameters even when using managed identity #2541
- Fix running e2e tests for VPA #2553
- Revendor CA against tip of k8s.io/kubernetes #2515
- CSR: fix a bug in GetClusterSize #2546
- Improve docs on azure autodiscover installation #2540
- support multiple groups and GPU group for baiduCloud #2539
- Add lease election object rbac rules #2534
- Remove godeps usage from Makefile #2536
- VPA: Store annotation metadata in internal structure #2535
- VPA: separate module for e2e tests #2531
- updated cluster-autoscaler readme - compatibility chart #2518
- update readme #1
- Fix metrics for list and delete instances #2533
- Rename STOCKOUT to RESOURCE_POOL_EXHAUSTED #2521
- remove temporary nodes logic #2520
- Improve performance of the Azure cloud provider #2474
- Doc: fix the Allocation Strategies link in AWS CA README #2492
- Allow “custom” DaemonSet pods #2483
- Deflake vpa ac e2e #2504
- Clarify VPA logging #2496
- CA: Make error message in scale down node draining consistent #2476
- cluster-autoscaler/gce: create a test for an instance with unknown mig #2475
- Add tests for Packet #2490
- Update VPA dependencies to k8s 1.16.2 #2486
- Add AWS ignore labels and increase max memory difference. #2462
- Fix config assignment issue #2494
- use simple string prefix placeholder match #2480
- feat: enable min/max on Azure VMSS autodiscovery #2121
- Fix ineffassign failures #2477
- Add rate limiter to the Vertical Pod autoscaler updater component #2326
- Update RBAC in Azure examples to include csinodes permission #2484
- fix golint failures #2478
- minor documentation fixes #2482
- Extract separate package for core/utils.go and split into multiple files. #2407
- doks: use providerID for node.ID #2427
- doks: fix max size check, support increase to max #2426
- Remove krzysztof-jastrzebski from OWNERS #2471
- cluster-autoscaler: fix some typos in the code #2448
- Update magnum example deployment with image built by magnum CI #2461
- Less aggresive create errors reporting for GCE #2456
- fix the webhook-address and webhook-port reference for vpa-admission-… #2455
- Generate EC2 Instance Type list in runtime #2249
- Rename GetCreatedNodesWithOutOfResourcesErrors to GetCreatedNodesWithErrors #2450
- priority expander: Documentation updates #2433
- Remove e2e tests for v1beta1 #2437
- AWS – use
session.NewSession
instead of session.New
to #2428
- Bump go to 1.12.10 to mitigate security issues #2420
- aws: examples: Delete trailing whitespace #2403
- Update RBAC in examples to include csinodes permission #2404
- Move default VPA deployment to 0.6.3 #2416
- Rebase VPA to distroless #2412
- Add g4dn instance type for AWS #2401
- CA: Invalidate node instances cache after deleting failed/unregistered nodes #2405
- Switch leader election mechanism to use lease objects #2012
- add prom scrap annotations #2375
- Allow Azure VMSS to scale from 0 with taints and labels #1982
- add kops instance group label to ignore list for similar node group identification. #2207
- ensure valid AWS LaunchTemplate version #2385
- Explicitly set SideEffects=None for mutating webhook #2344
- add comments and unit test #2360
- Bugfix - Allow arbitrary placeholder AWS instance names #2379
- rename clusterrole system:admission-controller to system:vpa-admission-controller #2336
- Update redis.yaml #2361
- Increase default GCE operation wait timeout to 20s #2363
- update baidu cloudprovider #2354
- update #3
- update #2
- Don’t treat lack of queried Kubernetes node in AWS cloud provider cache as error #2357
- Vertical Pod Autoscaler version 0.7.0 #2351
- Switch deployment to 0.6.1 version #2346
- Make error regexp less strict #2341
- AWS: Decrease current size only once #2296
- feat: add NV6Promo instance type to CA #2332
- Updated aws-sdk-go to 1.23.18 #2323
- cluster-autoscaler: blocked if an instance is detached from MIG #2281
- cluster-autoscaler/hack/update-vendor.sh: fix invocation of git commit #2313
- Use DO node pool autoscale API integration #2318
- Bump Cluster Autoscaler version to 1.17.0-alpha.1 #2317
- Bump Cluster Autoscaler version to 1.16 #2315
- cloudprovider/packet: clarify encoding of API token in README #2312
- Full changelog
- Bug 1809622: Add support for AWS China region route53 Service #367
- Bug 1809667: Tune AWS load balancers to be consistent with other platforms #370
- Bug 1809667: Router should deploy with a very long grace period #368
- Bug 1770677: upstream the dnsrecord type #360
- Bug 1801543: Update CRDs #359
- Bug 1801410: Set affinity for “NodePortService” #357
- Add support for IBM cloud platform load balancers #335
- Implement route admission policy API #345
- Bug 1793541: Only initialize DNS providers if DNS config is present #353
- Implement route admission policy API #345
- Bug 1789687: the env ROUTER_IP_V4_V6_MODE should uses v6 instead v6_only #350
- cmd/start: add option to configure shutdown trigger file #347
- Remove gosec #349
- Add NodePortService endpoint publishing strategy #343
- Configure router for IPv6 #342
- Bug 1783007: Ignore spec.replicas in deployment hash #339
- Bug 1765044: Adds proxy support to ingress operator #334
- Bug 1781948: Do not wrap errors from syncIngressControllerStatus #337
- publish a router-ca that can be used to verify routes in golang clients #331
- Full changelog
- Bug 1829319: add relatedobjects for immediate creation by CVO #843
- Bug 1827336: Remove stale condition #839
- Bug 1823934: Make default SCCs create-only by CVO #836
- Bug 1819247: Set service account issuer to internal dns name of kube apiserver #829
- Bug 1820258: Fix race for localhost-recovery-client-token snapshotting #821
- Bug 1812709: Normalize CPU requests on masters #796
- Bug 1820145: certrotationcontroller: fix typo calling wrong internal LB func #811
- Bug 1810182: Components using globs in Dockerfile COPY commands may break on OCP 4 #808
- Bug 1813914: Disable serving for cert regeneration controller to avoid wrong dependency #798
- Bug 1812210: use localhost name instead of localhost IPs #792
- Bug 1771410: Use the new tls-server-name option in kubeconfig #786
- Bug 1797593: Revert “force cert rotation every couple days for development” #771
- Bug 1771410: Disable delegated auth for recovery #775
- Bug 1805519: skip using bootstrap etcd #774
- Bug 1805445: [release-4.4] baremetal: Explicitly advertise the host IP chosen by kubelet #773
- Bug 1797601: force cert rotation every couple days for development: aggregator-client-signer #767
- Bug 1802247: Check operator readiness before each bound token controller test #763
- Bug 1793850: Update UsingDeprecatedAPIExtensionsV1Beta1 alert #764
- Bug 1785498: regenerate-certificates command blocked by error illegal base64 data at input byte 3 #761
- Bug 1793850: Update UsingDeprecatedAPIExtensionsV1Beta1 alert #762
- Bug 1793850: Update UsingDeprecatedAPIExtensionsV1Beta1 alert #742
- Bug 1794376: Remove IPv6 dualstack feature gate #758
- Bug 1801154: manifests/: Throw away unused high cardinality apiserver duration buckets #752
- Bug 1798609: Report a metric about proxy enablement #743
- recovery: update kube-apiserver container name #755
- Bug 1798725: static pod operator cannot be composed #754
- bindata: preselect container name for oc #753
- Bug 1798214: Add a PrometheusRule to aggregate in-flight requests #737
- Bug 1693951: consume the master kubelet bootstrap credential from a separate confi… #747
- Bug 1798048: bindata: remove revision suffix from containers #750
- Bug 1797759: update library-go to use cached client #729
- Bug 1797601: force cert rotation every couple days for development #748
- Bug 1797657: increase the max-requests limits #733
- bump library-go to get controller factory #739
- manifests: set caFile for service monitor #504
- Cleanup post-bootstrap config handling #738
- Enable changing bound service account token issuer from default #727
- Add cert regeneration controller #635
- Enable bound SA tokens #718
- encryption: switch to kube-storage-version-migrator #713
- picks kube 1.17.1 #722
- bump library-go and disable IPv6DualStack feature gate temporarily #726
- Bug 1794309: Copy default SCC into release image #725
- Fix certrotationcontroller.Run to wait for context to be canceled #720
- manifests: Drop deprecated kubernetes metrics #699
- bump(*): vendor update #716
- bump(*): vendor update #711
- removes unused UsingDeprecatedAPIAppsV1Beta1 and UsingDeprecatedAPIAppsV1Beta2 alerts #705
- If the cluster is single-stack IPv6, bind to :: rather than 0.0.0.0. #653
- bump(*): openshift/library-go #708
- bump: openshift/library-go#653 #706
- add test for cert rotation type stomping #703
- Consume the latest openshift api so sctp is enabled in lowlatency featureset #702
- stomp secrets if types don’t match #698
- Add verify-deps target #701
- Bump: for new library-go with go mod verify-deps #700
- Wire certsyncer to use localhost-recovery-client SA #663
- Bug 1780809: kube-apiserver stuck in Progressing/Degraded if target revision is deleted #695
- CRDs are related to KAS because people ask why their resources aren’t… #688
- Bug 1782793: Update library-go to fix installer state controller #692
- update for library-go condition fixes #691
- API server termination observer #683
- Replace –{minimal-shutdown -> shutdown-delay}-duration #684
- configobservation/etcd: add exception for etcd-bootstrap to not use FQDN #673
- Bug 1771986: encryption: backup/restore support + speedup + fixes #670
- pkg/operator/configobservation/etcd/OWNERS: add alaypatel07 and hexfusion #678
- Cleanup empty Dockerfile #675
- pkg/operator/configobservation/etcd/OWNERS: Drop wking #674
- Bug 1776782: monitoring: fix service account name for service monitor #669
- adds scaffolding for e2e perf/load encryption tests #667
- Fix e2e to run serially #666
- Full changelog
- Bug 1815587: ROKS - remove ClusterMachineApproverDown prometheus rule #67
- Add resource request to container #60
- Fix IPv6 connections in getServingCert #61
- Bug 1779107: Fall back to machine-api check if certificate check fails #57
- Full changelog
- Bug 1813221: set remaining cpu requests #769
- Bug 1820229: don’t sync on invalid configuration #737
- Bug 1813221: jsonnet/*: adapt resource requests #706
- Bug 1814729: Exclude Kubernetes control plane rules when running on IBM Cloud #712
- Bug 1772564: Bring in new alert via dependency #669
- Bug 1807140: jsonnet/rules.jsonnet: Add MultipleContainersOOMKilled alert #676
- [release 4.4] Bug 1807843: Fix more many to many errors #684
- Bug 1807843: fix many-to-many errors #682
- Bug 1807376: pkg/manifests: rename shared config’s keys to include ‘Public #680
- Bug 1805190: pkg/manifests/telemeter: bump size limit to 5mb #665
- Bug 1804012: Report system manufacturer via telemetry #661
- Bug 1804179: pkg/client: set CreationTimestamp at create time, not only at update time #657
- Bug 1803827: pkg: Generate recording rule to measure total number of series we are #653
- Bug 1794616: pkg/manifests: set modified telemeter-client command line arguments #655
- Bug 1803192: *: duplicate shared configmap in openshift-config-managed namespace #654
- Bug 1787520: fix query showing metrics collected by telemetry #652
- Bug 1801358: update prometheus-operator v0.35.1 #651
- Bug 1794616: replace up with count:up[0,1], remove node_uname_info #650
- Bug 1799539: Node exporter init collectors must be privileged #645
- Bug 1794934: Bump kubernetes-mixin to support DASD device metric reporting #644
- Bug 1799057: Send apiserver_current_inflight_requests in telemeter. #643
- BUG 1796927: Documentation: Transfer telemetry comments #640
- Bug 1796468: *: Complete new configuration scheme #633
- Bug 1796473: Revert “jsonnet: regenerate jsonnetfile.* with latest jb” #638
- Bug 1795538: Fix excessive permissions for prometheus-operator cluster-role #637
- Duplicate Grafana configmaps from monitoring to console #635
- github: add release checklist issue template #634
- go.mod,go.sum,vendor,jsonnet: Bump and lock dependencies #624
- jsonnet/kube-state-metrics.jsonnet: Fix blacklist arguments #629
- pkg/manifests: Correctly default telemeter URL #628
- Fix alerting on lack of notification routes #627
- jsonnet/kube-state-metrics.jsonnet: Drop kube_secret_labels metric #626
- Bug 1658899: *: configure HTTPS readiness probe for Grafana OAuth proxy #625
- thanos: Use wget for healthcheck #594
- pkg/manifests: don’t overwrite telemetry remote write #623
- Bug 1723662: jsonnet/prometheus-adapter: add cluster-reader aggregation #622
- *: Bring kube-prometheus changes #618
- A/B flag for remote write #617
- Revert “Revert 586 revertremotewrite” #615
- Revert 586 revertremotewrite #590
- Add alert for no routes configured in alertmanager #585
- Update prometheus image versions #601
- Bug 1751706: Removing KubeVersionMismatch alert #611
- Bug 1781066: Thanos sidecar resource requests #610
- assets,pkg: Update dependencies #605
- Bug 1781066: Set resource requests for node-exporter and proxy containers #603
- Dockerfile: update Go to 1.13 #596
- */thanos-querier: mount trusted CA bundle #597
- jsonnet/jsonnetfile.lock.json: Update dependencies #593
- Bug 1784144: Bump jsonnet dependencies #591
- jsonnet: bump kubernetes-mixin #588
- Revert “Merge pull request #434 from brancz/telemetry-via-prom” #586
- *: Move sending telemetry to Prometheus native functionality #434
- jsonnet: Gather ~10 metrics that tell us workloads that are being used #579
- Bug 1780037: Undo creating alertmanager-access role #580
- test/e2e/prometheusadapter: reenable CA rotation test #576
- Bug 1779912: Add a whitelist cluster:usage:* for telemetry for simple usage metric exposure #578
- jsonnet: unpin dependencies #575
- add bparees to approvers #574
- Alertmanager configured route metric #554
- Bug 1762657: pkg/tasks/thanos-querier: render dns discovery conditionally #568
- Bug 1776085: pkg/manifests: mount trustedCA bundle in grafana-proxy container #566
- Bug 1774621: telemeter: bump dependencies #563
- jsonnet/main.jsonnet: remove openshift control plane rbac deployment #539
- Full changelog
- Bug 1832872: Remove dead member from LB pool. #629
- Bug 1841029: Recreate DNS service upon Octavia upgrade #653
- Bug 1844136: Setting resource request for kube-proxy deployment #659
- Bug 1841507: Allow connection between authentication net namespaces #657
- Bug 1834474: ovnkube: set NB/SB database inactivity probes to 60 seconds #636
- Bug 1807648: Fixes to reliably save/restore flows #625
- Bug 1832899: Kuryr: Remove old SG rules on upgrade #623
- Bug 1811140: Don’t override containernetworking binaries in SDN and Kuryr #602
- Bug 1827013: correctly tell ovnkube-node containers the label that hybrid overlay nodes have #604
- Bug 1814345: Delete admission controller if double listeners is supported #540
- Bug 1821128: Stop waiting for failed loadbalancer. #571
- Bug 1820580: [release-4.4] Kuryr: Open metric endpoint ports from pod subnets #585
- Bug 1809204: Configure tls for multus metrics endpoint #594
- Bug 1823399: Allow to only enable hybrid overlay and not handle Windows networks #588
- Bug 1812678: RBAC for Whereabouts should reference ippools.whereabouts.cni.cncf.io [backport 4.4.z] #528
- Bug 1822308: Adds missing OVN NB SSL args to ovnkube master #578
- Bug 1793108: [Back-port] Remove logfile from ovnkube configmap #566
- Bug 1821291: Normalize CPU requests on nodes #531
- Bug 1815613: [4.4] Update Progressing message for non-critical components #553
- Bug 1811830: [release-4.4] Ensure removal of not rendered resources upon CNO recreation #523
- Bug 1811104: Ensure correct Octavia API version is retrieved #518
- Bug 1811077: [4.4] Start ovn correctly with hybrid networking #514
- Bug 1808797: Ensure no API LB recreation happens upon Octavia upgrade #512
- Bug 1807067: [Backport 4.4] Adds route-override-cni and whereabouts for secondary network routing and IPAM #497
- Bug 1805774: Use the readiness indicator file option for Multus #507
- Bug 1806403: Don’t add empty MachineCIDR to noProxy #505
- Bug 1806403: Add MachineNetworks to proxy.status.noProxy #494
- Bug 1804748: Kuryr: Disable multiple listeners for OVN provider #488
- Bug 1802606: pkg/util: Fix URI validation to modern standards #479
- Bug 1803193: Tighten security groups #465
- Bug 1802596: Remove erroneous ovnkube node command-line args #473
- Bug 1800633: Ensure etcd and authentication operator resolves dns over TCP #468
- Bug 1796114: Kuryr: Do not reconfigure if LB providers change #457
- Bug 1798191: Bump to ovn2.12 #445
- Bug 1796562: sdn/ovn: don’t allow ovs-vswitchd to clean up datapath flows on exit #460
- Bug 1796616: Put brackets around IPv6 addresses passed to ovn-ctl #459
- Bug 1796718: ovn: use ovs-appctl ovsdb-server/sync-status for NB/SB DB readiness #461
- Bug 1796514: Adds openAPIV3Schema to NetworkAttachmentDefinitions #454
- Bug 1769015: Add preserveUnknownFields to CRDs #458
- Allow to change the cluster default network type #438
- Add rcarrillocruz as approver #452
- Support CA certificate provided by user #448
- sdn: use the correct socket path #451
- Bug 1791277: Stop deploying kuryr-admission-controller if double listeners supported #444
- Allow changing LogLevel online in Kuryr #422
- ipv6 stuff part 2 #424
- Change the metrics port for OVN-Kubernetes #443
- Fix dhcp daemon api version #442
- Support ovn2.12 #439
- OVNKubernetes: introduce OVS anti-selector #357
- ovn: container env variables need quotes #440
- Remove some unwanted logging. Fix an error message #437
- ovn custom geneve port number #341
- OVN: use config file via ConfigMap rather than environment variables #333
- ovn: fix master control plane job name #436
- ovn: use app label instead of name for master metrics and quorum guard #435
- Bug 1781707: openshift-sdn, CNO: handle new kubeconfig path #420
- osdn, ovnk: add publishNotReadyAddresses to metrics services #427
- Bug 1769015: Bump library go #398
- Use app label instead of name on ovnkube-master ds #419
- run-locally: rebuild the CNO #426
- Autodetect OVN octavia provider #391
- Bug 1754046: Modif kuryr-admission-controller pod definition #423
- ipv6 stuff part 1 #417
- ovn-kube: add pod disruption budget, readiness check #414
- Bug 1779133: sdn: Make openshift-user-workload-monitoring global on multitenant #415
- OVN - fix cluster role binding #412
- Bug 1779183: Don’t mark the operator un-Available or Degraded because of multus-admission-controller #401
- Bug 1773870: Check if infra.Status.PlatformStatus exists before accessing it #406
- Full changelog
- Obsoleting repository for release-4.4 and higher branches. #36
- Support for the “rendered” Tuned CR. #35
- Refactoring to use profiles.tuned.openshift.io #34
- Full changelog
- Bug 1825375: Mount host’s /etc/sysctl.{conf,d/} to enable sysctl override from the host. #127
- Bug 1824473: Fix tuned reload behaviour on SIGHUP for invalid tuned profiles. #125
- Bug 1814400: Retry handling of profile changes on errors. #118
- Bug 1801860: Limit event processing to maxRetries. #112
- Bug 1801797: Pod-label support optimizations. #115
- Bug 1796633: Adding preliminary realtime profile support. #111
- Adding “vet” target to Makefile. #107
- Remove old ConfigMaps during upgrade from 4.[1-3] installations. #106
- plugin_cpu: latency can be now specified as cstate #105
- Set fs.inotify.max_user_instances=8192 in openshift-node profile. #104
- Operator upgrade issues. #103
- Add preliminary support for the cpu-partitioning profile. #102
- Switch to golang 1.13 and k8s 1.17. #101
- Merge openshift-tuned #99
- Remove “tuned-profiles” ConfigMap. #98
- Refactoring to use profiles.tuned.openshift.io #96
- Full changelog
- Bug 1840857: openshift-apiserver doesn’t live reload extension-apiserver-authentication trust #366
- Bug 1812709: Normalize CPU requests on masters #342
- Bug 1814621: storage urls observer: prevent event/log spam #339
- Bug 1811636: Fix rollout strategy to never run more than one pod per node #332
- Bug 1795163: waits for extension-apiserver-authentication before rolling out a new version #328
- Bug 1805872: 4.4 cherry-pick of switch from daemonset to deployment #325
- Bug 1806681: openshift-apiserver should never use the bootstrap etcd member #322
- Bug 1805534: openshift-apiserver should directly use the host-etcd IPs #315
- Bug 1803922: encryption: don’t degrade when daemonset is not found #311
- Bug 1801154: manifests/: Throw away unused high cardinality apiserver duration buckets #309
- Bug 1798215: Add a new label ‘apiserver’ to identify the source #307
- make static resource controller you simply pass manifests to #304
- encryption: switch to kube-storage-version-migrator #291
- picks kube 1.17.1 #305
- Bug 1792386: set the operand version and make the CVO wait #303
- OAuth related API Services can be managed/served by an external server/operator #294
- split apiserver controllers initialization to a separate module #290
- simplify logic to get the proxy configmap #288
- bump(library-go) changes the next empty encryption key’s name for encryption e2e test #297
- bump library-go #293
- Specify “bindNetwork: tcp” so apiserver will work on IPv6 single-stack #273
- merge hashing resources for forced DS rollouts #289
- switch to including hashes in annotation instead of ordered plumbing #285
- vastly simplify the image registry trust configmap #287
- replace verbosity based on string substitution for ease #286
- create apiservice controller #275
- separate finalizer cleanup controller to allow re-use #276
- bump(*): kubernetes-1.17.0-rc.2 #280
- update for library-go condition fixes. #282
- Bug 1781574: Fix panic in workload controller #277
- Replace –{minimal-shutdown -> shutdown-delay}-duration #274
- bump(*): library-go for fileobserver fixes and switch to go.mod #257
- Bug 1716835: Hooking Image Registry internal service certificates #259
- Bug 1779263: bump(library-go): encryption: cope with missing revisions on upgrade #271
- load test for migration #261
- Bug 1771986: encryption: backup/restore support + speedup + fixes #267
- adds scaffolding for e2e perf/load encryption tests #265
- Full changelog
- Bug 1843732: pkg/cvo/sync_worker: Do not treat “All errors were context errors…” as success #379
- Bug 1835483: Add cert to service to support https #367
- Bug 1782982: pkg/verify/verifyconfigmap: Add klog logging #332
- Bug 1804854: lib,pkg: provide detailed errors for workload failures #329
- Bug 1782982: pkg/verify/verifyconfigmap: Fix Store to use {algo}-{hash} prefix #327
- Bug 1782982: pkg/verify/verifyconfigmap: Use {algo}-{hash} prefixes #326
- Bug 1794817: lib/resourcebuilder/batch.go: skip waiting for job to complete when in Init mode #317
- Bug 1801300: lib/resourcemerge: remove ports which are no longer required #322
- OWNERS: Add Scott Dodson as an approver #320
- Bug 1797806: metrics: include upi installs in cluster_installer #319
- Bug 1794823: lib/resourcemerge: Do not attempt to change Job’s immutable spec.selector #312
- Bug 1797624: loosen upgradeable condition to allow z-level upgrades #291
- Bug 1795412: Print whether CRDs are updated #258
- Bug 1783221: lib/resourcemerge/core: Fix panic on container/port removal #282
- Bug 1790629: use st.Manifest.OriginalFilename if object doesn’t have a name #302
- Bug 1793209: Don’t use protobuf client for SecurityContextConstraints #308
- verify: Copy clientBuilder during cloning of a verifier #306
- Bug 1793051: cvo: pass limiter when creating a store #303
- Refactor the verify package to not have dependencies on CVO #279
- Bug 1791863: lib/resourcemerge/core: Clear livenessProbe and readinessProbe if nil in required #298
- pkg/payload/image: avoid rendering manifests #241
- Bug 1781283: Set resource requests on the extract job #276
- Bug 1769717: Add support to EnsureServicePorts #272
- docs/user/reconciliation: Document release-image application #201
- Full changelog
- Bug 1836343: match available queries on dashboards and metrics tabs #5461
- Bug 1831821: Don’t set net-attach-def type at root #5427
- Bug 1817394: Windows CDs use VirtIO instead of sata #5496
- Bug 1839115: adds support for addition/updation of env variables and imagePullPolicy #5541
- Bug 1841149: Creating role and roleBinding when enabling monitoring for an operator #5617
- Bug 1831808: fix bug where operand list status does not show latest … #5616
- Bug 1840812: Handle resource names with special characters #5605
- Bug 1836807: updates apiGroup for Knative Eventing to latest supported #5477
- Bug 1832976: Fix channel issue by narrowing down requests and loading guard #5339
- Bug 1824255: Update “view more” apis link #5320
- Bug 1838420: Fix payload for PVCPool BackingStore Creation #5673
- Bug 1840954: Pipeline Builder supports invalid task refs #5612
- Bug 1829063: Don’t blacklist SecurityContextConstraints on the search page #5221
- Bug 1828253: Add workload badge/name to monitoring dashboard when navigating to it from the Side Panel monitoring tab #5195
- Bug 1840445: Fix conditions table runtime error on operand details page #5631
- Bug 1826503: Requested tweaks to OperatorHub by UX #5182
- Bug 1827197: Add query parameter for selected container to pod logs #5167
- Bug 1827746: Register Subscription list page from plugin #5162
- Bug 1825975: Add deployment configs and stateful sets to project ove… #5122
- Bug 1810364: Monitoring Dashboards: Fix JS warning for empty table cells #4679
- Bug 1838815: Fix “SyntaxError: Unexpected identifier ‘e’” in Safari (production build only) #5528
- Bug 1840647: do not display ‘Catalog source was removed’ for PackageServer #5598
- Bug 1837550: Fixed legends on data consumption card #5492
- Bug 1829591: Fix handling of Operand conditions #5238
- Bug 1835325: Add default value to buffer prop to prevent runtime error #5432
- Bug 1828717: removes techpreview badge from serverless #5210
- Bug 1827457: Fixed the issue for fieldDependency spec descriptor for create operan… #5157
- Bug 1826409: Fix create operand validation #5124
- Bug 1828784: fix(prun): rerun cancelled run #5212
- Bug 1813884: Fix Pipeline Builder parameters of type Array #4738
- Bug 1838792: handle embedded pipeline spec in pipelinerun scenario #5526
- Bug 1834717: Check runStrategy when checking for running vm #5409
- Bug 1821625: Fix bug where networking metrics unavailable to regular users #5001
- Bug 1831137: Fix create operand form advanced field bug #5125
- Bug 1834331: Add column Storage Class for PVCs Table Column Overlaps #5367
- Bug 1832933: Fix select descriptor #5338
- Bug 1833344: Fix timeout issue in Helm installation #5362
- Bug 1828849: do not support SLIRP NetworkInterface in NIC modal #5296
- Bug 1823855: Use ordered-values.yaml in Helm install #5117
- Bug 1820130: [release-4.4] Backport 4.4 correct ocs version #4978
- [Release 4.4] Bug 1826512: Include an override to use PF4 link colors in the catalog vertical-tabs #5431
- Bug 1823900: Fix the value of bucket name shown in OBC details page #5040
- Bug 1811142: exclude packages without
status.defaultChannel
so app… #4678
- Bug 1823735: Fix helper text for Name field for BS creation form #4938
- Bug 1823807: Change default bus to SCSI for CD-ROM drives added from details tab #5046
- Bug 1824683: Removing humanizing of CRDs #5062
- Bug 1822195: Don’t virtualize volume table #4974
- Bug 1821753: Fix ssh_authorized_keys for cloud-init #4964
- Bug 1823452: Fix error handling in coFetch to return json.error #5039
- Bug 1824058: Remove namespace selector from BS and BC creation flow #5051
- Bug 1822716: Fetch CephCluster resources only when ceph functionality is available #5049
- Bug 1822199: Support TechPreview Task Changes #5006
- Bug 1823593: Align console pod status with CLI #5043
- Bug 1822648: Update product logos to new brand standard #4992
- Bug 1821849: Hide
OpenShift Cluster Manager
when branding is azure
#4956
- Bug 1821410: Clarify alert for supported operator’s install mode #4997
- Bug 1818944: Wrong key for selecting nodes in MachineConfigPool #4963
- Bug 1819786: Improve kind plurals #4975
- Bug 1822531: Decode Noobaa secret details before passing to SecretValue in OBC page #4988
- Bug 1816637: Fix bug where
Active Deadline Seconds
does not display on pod details #4804
- Bug 1821285: Correctly handle Unicode characters in pod terminal #4920
- Bug 1816032: Removed the misleading warning #4838
- Bug 1818978: Specify ts-loader configFile in webpack.config.ts #4858
- Bug 1819940: Fix PackageManifest access review #4901
- Bug 1815141: Filter out datavolumes which do not have owner reference #4807
- Bug 1816742: Fix workload detail notification drawer overlap without breaking full screen terminal #4808
- Bug 1814869: Don’t include init containers in readiness counts #4756
- Bug 1814807: Refactor description used for DevCatalog #4767
- Bug 1815388: Update node memory utilization query #4781
- Bug 1812252: Fix name conflicts during testing #4757
- Bug 1812258: Create custom sort for operand status colunn #4769
- Bug 1804916: Monitoring dashboards: Fix tooltips and legends #4745
- Bug 1812907: Mount OCS form when csv is available #4723
- Bug 1812504: Set proper flags for monitoring URLs #4711
- Bug 1812506: Fix access review for Home -> Overview page #4709
- Bug 1811545: Snapshot feature for is part of 4.5v #4689
- Bug 1810745: Fix jest config to run olm unit tests and disable failing tests #4669
- Bug 1811376: Correct the selection nodes text #4685
- Bug 1810835: CreateContainerConfigError when obc is attached to deployment #4687
- Bug 1811275: Allow users with view only privs access to topology #4681
- Bug 1804884: Read monitoriong URLs from the console-config configmap #4684
- Bug 1811031: Independent Dashboard is not showing correct metrics #4674
- Bug 1810972: fix pod text for daemon workload #4672
- Bug 1808062: Silenced alerts should not show up in the Notification Drawer of the console #4635
- Bug 1808404: Add yaml editor for values.yaml in helm install form #4642
- Bug 1810914: auto focus on the topology filter component to avoid confusion #4670
- Bug 1810479: fix wrong sockets/threads when using Custom flavor #4671
- Bug 1810757: Fine tuning ImageManifestVuln Vulnerabilities table at responsive widths #4667
- Bug 1810382: redirect to topology when resource created from dev-catalog #4661
- Bug 1805330: Fix catalog tile truncation and responsiveness #4638
- Bug 1807911: Don’t show node if pod is dead fix #4649
- Bug 1810195: Fix monaco editor interaction with notification drawer #4641
- Bug 1807657: Alertmanager receiver creation page should mark Routing Labels field by red-star mark #4633
- Bug 1807660: Could create alert receiver with same name from console #4624
- Bug 1810534: Fix OBS filter by application issue #4660
- Bug 1804929: Fix Create Operand form arrayFieldGroup visuals and data syncing #4654
- Bug 1810449: validate default storage interface on VM w… #4650
- Bug 1807344: disable deploy-image integration tests #4645
- Bug 1810494: Fix to not allow attempts to move connector to existing targets #4644
- Bug 1810481: Retain Filter preferences in Dev Catalog[release 4.4] #4651
- Bug 1809572: Align VM templates ‘no project’ page with VMs #4636
- Bug 1810254: Update dev console monitoring page use Dashboard components #4634
- Bug 1809798: In-Context No Application Fix #4643
- Bug 1809313: Dont set the targetNamespace when changing update channel #4591
- Bug 1806722: specDescriptor - “resourceRequirements” - Missing ‘Limits and Requests’ fields for “Storage (ephemeral storage)” resource #4457
- Bug 1810252: Allow regrouping of operator groups and helm releases #4632
- Bug 1804851: Filter OLM operators by architecture #4630
- Bug 1809475: Add IP separator in VM list #4611
- Bug 1809178: fixes issue with knative service in edit flow #4610
- Bug 1803793: Allow deleting BM hosts in unknown status #4609
- Bug 1809609: show edit option for only resources created via add flow. #4608
- Bug 1809561: Retrieve the list of Helm charts via chart repo proxy endpoint #4605
- Bug 1809566: update the visuals of add icon #4604
- Bug 1809391: Monitoring Dashboards: Add link to Grafana UI #4599
- Bug 1804926: Fix operand form k8s resource dropdown sync #4425
- Bug 1809936: Validate disk buses on created VMs #4621
- Bug 1809546: Fix for topology layout stacking resources #4602
- Bug 1808392: Edit Environment variables in edit flows #4598
- Bug 1808437: remove default sorting from metrics table so query sort is prese… #4594
- Bug 1808300: Fix VM template-namespace label #4606
- Bug 1809182: fixes issue with prefetching of container ports for image #4592
- Bug 1807953: Fix issues with modal buttons in kubevirt integration tests #4607
- Bug 1808943: Limits Bucket Class search to storage namespace in OBC creation page #4575
- Bug 1804922: Improve monitoring dashboards performance #4589
- Bug 1808298: Change ‘Create’ disk/NIC label back to ‘Add’ #4579
- Bug 1808962: hide the dev catalog and database option from context menu #4577
- Bug 1807955: add empty state for DC in monitoring overview #4576
- Bug 1807209: added Time Range & Refresh Interval dropdowns in monitoring dashboard #4581
- Bug 1807704: Show multiple resources in single event stream #4571
- Bug 1809023: Fixed independent mode dashboard issues #4582
- Bug 1808867: Independent mode bug fixes #4572
- Bug 1807622: Fix async bug where models not loaded in time #4570
- Bug 1808413: Improve display of dashboard panels #4553
- Bug 1808594: added endpoint for retrieving details for the given Helm chart. #4563
- Bug 1807911: Don’t show node if pod is dead #4535
- Bug 1805973: Dont fail if user cannot list cluster operators. #4568
- Bug 1802300: Monitoring Dashboard metrics corrections #4566
- Bug 1808611: Fix for sort/filter on helm details resources page #4565
- Bug 1808006: support multiple service binding request backingServiceSelectors #4533
- Bug 1807061: Honor install mode when creating OperatorGroup in suggested namespace #4554
- Bug 1808145: Pipeline builder ux changes #4564
- Bug 1808281: Set target-port as the first port when route target-port is empty in edit forms #4561
- Bug 1805544: Add unpause VM tests #4551
- Bug 1808414: Fix UI crash when deleting revisions #4552
- Bug 1804777: Alertmanager - Prevent duplicate/same router label keys on Receiver forms #4514
- Bug 1808115: dynamically determine parent scroll container for EventStreamList #4540
- Bug 1808304: make default template compatible with the VM Wizard #4549
- Bug 1807293: Fix sort criteria for capacity on console #4544
- Bug 1808257: Error when Image-stream tag is selected from internal registry #4550
- Bug 1806614: Make selected items show check mark in dropdown #4515
- Bug 1808296: Mark recommended bus types #4548
- Bug 1807600: deprecate unreliable template switching in flavor modal #4547
- Bug 1806613: Fix tab order in dropdown list #4522
- Bug 1807787: Monitoring Dashboards: Fix X axis tick labels overlapping #4534
- Bug 1807861: Update cursor to show drop status over targets #4525
- Bug 1807585: Change helm grouping strategy in topology based on release manifest #4511
- Bug 1785344: Find currect vm pod #4545
- Bug 1807336: redirect the edit form page with in context of namespace #4495
- Bug 1804925: Monitoring Dashboards: Fix stack chart Y axis when all values are zero #4536
- Bug 1807538: Fix bug where required indicator overlays label aside #4505
- Bug 1805607: Click “?” does not work on CD-ROM editing page #4527
- Bug 1807334: fix runtime error when editing the pipeline task #4496
- Bug 1806815: Graphs: Change
Bar
component’s isLink
to noLink
#4504
- Bug 1807233: Pipeline Builder Error Icon Fix #4497
- Bug 1807344: add await to create Image Stream request in deploy-image #4498
- Bug 1807133: Add pipeline for resource and runtime #4499
- Bug 1807031: do not show stale vmis in the vm list #4502
- Bug 1806815: Monitoring Dashboards: Remove broken bar chart links & clean up #4493
- Bug 1785344: Kubevirt vm real node name #4492
- Bug 1806830: Monitoring Dashboards: Fix bar chart panel widths #4491
- Bug 1806868: Monitoring Dashboards: Fix stacked graphs #4479
- Bug 1807023: do not show ip if no launcher pod exist #4467
- Bug 1806986: Kubevirt dont show common template #4472
- Bug 1806829: add tooltip to devconsole monitoring graph #4455
- Bug 1806652: apply the change when node is unassigned from an application #4470
- Bug 1807030: Pipeline params & resources forms submission formik issue #4466
- Bug 1807005: split Disks and CD-ROMs in inventory card #4465
- Bug 1806976: Fix to show Add popup only on graph and application groups #4453
- Bug 1806799: fixes issue with editing customQueries in promQL #4452
- Bug 1807142: fix CPU and RAM editing in Flavor dialog #4477
- Bug 1807107: Add conditions table to pod details and tidy up types #4475
- Bug 1806970: Fix for overlapping labels in topology nodes #4451
- Bug 1805440: remove search button and search status/result for deploy image #4433
- Bug 1806153: close helm request on error #4412
- Bug 1806585: only show “Create Project” option in project dropdown i… #4439
- Bug 1806641: Changes to monitoring dashboard dropdown behavior #4443
- Bug 1806617: Fix runtime error when CSV has no annotations #4447
- Bug 1806166: Fix incorrect IDP dry run requests #4450
- Bug 1806090: Fix knative sidebar to show podlist in topology sidebar #4423
- Bug 1805289: Fix to show error message when URL validation fails #4392
- Bug 1805948: fetch pipeline runs in current namespace #4435
- Bug 1806633: Apply correct font size to resource name within activity dashboard card #4440
- Bug 1806394: remove multiple badge from PipelineRuns #4434
- Bug 1806155: Remove duplicate entries on operator hub page #4427
- Bug 1804918: Support dashboard config map lister in off-cluster mode #4420
- Bug 1804918: Monitoring Dashboards: Load available dashboards dynamically #4424
- Bug 1806157: Fix sorting by age in serverless services #4397
- Bug 1805201: Improve monitoring dashboards table layout #4385
- Bug 1805230: Re-enable monitoring tests in CI #4384
- Bug 1804733: Relax table panel
transform
check #4382
- Bug 1804727: Remove monitoring warning decorator #4402
- Bug 1804736: Fix kubevirt-plugin integration tests for 4.4 release #4387
- Bug 1804994: show solid border for topology shapes matching name filter #4383
- Bug 1804939: Reorder the navigation menu items #4380
- Bug 1801983: Monitoring Dashboards: Fixes for variable handling and performance #4346
- Bug 1801295: fix pod ring text while scaling up from 0 #4090
- Bug 1780139: Change ‘Add’ disk/NIC label to ‘Create’ #4319
- Bug 1804157: Tests for Object bucket creation and related features #3582
- Bug 1802308: Fetch Helm resources based on manifest in release data #4302
- Bug 1802045: fix(RevisionOverviewList)- show traffic receving revisions sorted by timestamp #4216
- Bug 1800867: don’t repeat “Uninstall Operator” text in modal #4259
- Bug 1800448: Fix incorrect link in view more for dev perspective metrics #4333
- Bug 1801736: fixes issue with external image registry not working for tags #4301
- Bug 1803838: Fix “environment” typo on “Add to Secret” page #4338
- Bug 1800872: Bug Fix bug where prop type warnings appear on Installed Operators #4314
- Bug 1794926: Search - Identify kind with more detail #4303
- Bug 1801847: Monitoring Dashboards: Fix bar chart labels and fix
row
panels #4330
- Bug 1802525: update Go and .NET logos #4308
- Bug 1803417: update styles for topology node states #4328
- Bug 1792176: Fix Pipeline paramters and resources submit issues #4307
- Bug 1798827: Monitoring Dashboards: Limit bar chart height #4219
- Bug 1803252: Add connector when adding a project through connector #4325
- Bug 1803245: add missing vertx runtime icon #4324
- Bug 1803213: Update collapsed groups in topology to match designs #4326
- Bug 1802114: Add sort function for machine phase. #4292
- Bug 1801857: Cleanup Pipeline Builder #4240
- Bug 1795713: Fix labels and Enable typeahead filter for name filter #4140
- Bug 1802840: zoom on double click of graph only #4315
- Bug 1801419: Show an error dialog when creation of a connection fails #4274
- Bug 1798858: follow on code cleanup #4327
- Bug 1800501: Monitoring Dashboards: Don’t show cards until variables have loaded #4317
- Bug 1798858: Fix bug where installed operators list status is missin… #4270
- Bug 1797769: Resource Requirements specDescriptor fields- cpu or memory is injected with empty value into YAML #4235
- Bug 1801142: Vmi dashboard tests #4265
- Bug 1797701: allow changing the storage class back to the default one #4217
- Bug 1802146: POC for topology UI test #3814 #3814
- Correcting lint errors #3
- POC topology test correction #2
- Bug 1802458: add quarkus icon to topology #4306
- Bug 1801447: Fix for invalid edges, do not allow connection to knative revisions #4276
- Bug 1802776: Show pending icon for pipeline Idle state #4313
- Bug 1797891: fix(dev-catalog) - Remove capability level filters #4278
- Bug 1798481: Preserve choice of list view when navigating back #4206
- Bug 1802431: Remove label input placeholder if any labels are present #4310
- Bug 1802230: Fix missing services in VM details page #4299
- Bug 1798865: Volume snapshot in PVC’s detail page show Error: 404: Page Not Found #4290
- Bug 1802399: Added export cluster metadata in storage cluster menu #4222
- Bug 1802594: test for group-by dropdown #3871
- Bug 1799490: Correct monitoring dashboard panel issues #4300
- Bug 1776062: Fix inconsistent Create action naming #4294
- Bug 1789192: Avoid confirmation for the “VM start” action #4229
- Bug 1772889: Do not show VM Utilization graphs for an off-VM #4227
- Bug 1801028: Improve dashboard single-stat number formatting #4271
- Bug 1801858: Separate validation schemas for parameters and resources tab of pipelines details page #4287
- Bug 1800448: Do not specify perspective for dev monitoring so we can acces the rou… #4291
- Bug 1800559: adds pod list and deployment in revision sidebar #4246
- Bug 1801604: Add disk validation to virtual hardware on create-vm-wizard #4231
- Bug 1797996: Packages: Change Overview pages to Details #4177
- Bug 1777149: Rename action to Create Virtual Machine Template #4295
- Bug 1801440: Notification drawer, other alerts always expand by default #4289
- Bug 1801748: Add Basic VM Template Details page test #4282
- Bug 1802144: Update Snapshot CR version same as backend #4280
- Bug 1798862: VMI list integration tests #4209
- Bug 1780268: Fix Not Found message #4296
- Bug 1800488: Fix d/s windows guest tools container image #4242
- Bug 1801754: Add test for VM vnc/serial console #3892
- Bug 1798871: Fix formik low priority validation issues #4266
- Bug 1796619: useSafetyFirst in rbac useAccessReview hook #4066
- Bug 1801741: Update tooltip to show all the status on hovering a pod donut chart #4286
- Bug 1786271: update the number of pods in daemon set with correct status prop #4283
- Bug 1801278: Restructure the devconsole navigation menu #4269
- Bug 1801148: reinstate tech preview badge on monitoring pages #4267
- Bug 1800794: look for correct OLM cluster monitoring annotation #4258
- Bug 1796116: fix duplicate badge on dev console list pages #4256
- Bug 1798846: Add info icon and tooltip for text filter in topology view #4220
- Bug 1798417: MultiColumnField should hide headers if there are no rows #4180
- Bug 1796902: Fix for right click on graph when no workloads #4141
- Bug 1801762: Don’t re-run discovery on modified APIService #4285
- Bug 1784725: Console should do special character check when create routing labels #4236
- Bug 1792487: Rename Machine Running phase to Provisioned as node. #4245
- Bug 1789602: Property array should render its properties on schema page #4243
- Bug 1796521: Notification drawer alert to setup monitoring directs user to config page #4257
- Bug 1779858: Fixed required fields display issue for create operand form #4272
- Bug 1800698: Fixed Helm chart installation #4175
- Bug 1800598: updates apiGroup for knativeServing resource #4251
- Bug 1800890: Removal of expectation for Events in advance tab #4260
- Bug 1800976: Fix selection of PXE boot device #4262
- Bug 1797587: Align the Helm Release Details page with latest UX designs #4138
- Bug 1800595: Add missing View links to BMH dashboard #4249
- Bug 1795707: improve notification drawer performance #4192
- Bug 1798096: Fix issue with prop name clash of applyFilter in CheckBoxes #4254
- Bug 1797652: Fix crash on Edit of applications #4207
- Bug 1798697: Show support links #4234
- Bug 1800347: Set resource name font size to be consistent. #4237
- Bug 1800588: Align BMH dashboard utilization item with other dashboards #4248
- Bug 1798479: Loading and errored inventory items are shown in pluralized form #4205
- Bug 1797643: Set shorter names when generating pipeline on import flows #4179
- Bug 1798350: Fixing Restore button for snapshot #4199
- Bug 1795396: Change admin sidebar “Dashboards” item to link to new dashboards #4195
- Bug 1796388: Support ‘justWarning’ validation for DiskBus validations #4105
- Bug 1798177: Add expand/collapse of operator groups, type icons #4190
- Bug 1795452: fix bug where <ErrorStatus> text can overflow table cell #4214
- Bug 1798221: Swap default text for marketplace CTA #4208
- Bug 1795144: Set default pullSecret #4185
- Bug 1787028: fix runtime error creating PVC with no storage class #4165
- Bug 1787504: include
system:authenticated
when impersonating groups #4156
- Bug 1797460: Fix view more button padding for cluster update message #3994
- Bug 1790380: Pass project name to utilization item #4230
- Bug 1797565: Use full path for link to project details #4226
- Bug 1798954: Fix view all dashboard links #4225
- Bug 1798465: Fix discrepancy in action items of Knative Service #4203
- Bug 1798451: Fix VM Events card actions layout #4202
- Bug 1798428: Show Not available status for pods if BMH does not have node assigned #4201
- Bug 1798288: fixes sbr to work with knative service #4196
- Bug 1798906: Query Browser: Fix error inserting example query #4221
- Bug 1798804: Monitoring Dashboards: Don’t display hidden variable dropdowns #4218
- Bug 1798077: Cluster Inventory card shows both VM + VMI count #4204
- Bug 1780176: Default VM yaml sets virtio for NIC #4200
- Bug 1798581: Add tests for pvc creation with different options #3708
- Bug 1798182: Fix operand tab order #4189
- Bug 1797681: Moved Event nav item from Advanced to Monitoring page as tab #4183
- Bug 1781835: Fix bug where pod log links layout is wonky #4213
- Bug 1796641: Add error state to Notification Drawer #4130
- Bug 1787210: deployment config page contains an error in the pod counter #4157
- Bug 1796664: Change link to external link #4193
- Bug 1798352: Added Mode field in Converged Mode dashboard #4198
- Bug 1798348: Removed internal objects from Installed Operator List Page #4197
- Bug 1776682: Show network interface name for PXE boot #4182
- Bug 1797027: Monitoring Dashboards: Fix variables handling #4184
- Bug 1798357: Bump formik #4087
- Bug 1797573: Add pod count on dev-console monitoring dashboard page #4072
- Bug 1796465: Fix for aggregate edge selection #4081
- Bug 1798121: fix bug where operator details buttons can abut #4188
- Bug 1797327: Add top margin to the timed out fetching new data message #4174
- Bug 1797486: Add icon next to pause/unpause events action #4148
- Bug 1797729: fix bug where text can overlap on operand details page #4186
- Bug 1797974: fix overview status #4171
- Bug 1797727: add error boundary around OLM descriptors #4160
- Bug 1796993: Alertmanager configuration first time setup is unclear #4143
- Bug 1797457: Show not available if there are no data in multiline charts #4134
- Bug 1798101: Add test cases for VM filtering in VM list view #4097
- Bug 1797382: git test updation-1 #4027
- Bug 1798035: Fix inventory statuses for VMs #4178
- Bug 1797984: VMI Rename Overview pages to Details #4172
- Bug 1798006: VM details, Align href to page name #4176
- BUG 1797586: fix(operator-binding) - add operator backed service binding #4153
- Bug 1797699: fix the order of the menu items in the project access dropdown #4124
- Bug 1797795: [Doc] Update README with field purpose and how to set default value #4166
- Bug 1796463: add view monitoring dashboard option for metrics section in monitoring overview #4091
- Bug 1783651: Fix “requires approval” install plan link #3873
- Bug 1797770: Fix bug where search accordion descenders clip #4164
- Bug 1785093: Fix bug where Upgrade Status is incorrect #4161
- Bug 1797718: fix Bugzilla version prefill for 4.4 #4158
- Bug 1797521: disable pod count filter by default #4151
- Bug 1796150: fixes traffic split menu option error on kebab for core service #4150
- Bug 1793893: Make clear what uninstalling an operator that works for all namespaces does #4137
- Bug 1796418: fixes resource tab for sidebar for knative associated deployment #4118
- Bug 1797149: fix inconsistencies in topology node styling #4117
- Bug 1797789: [Doc] Update doc for adding “fieldDependency” specDescriptor #4114
- Bug 1792498: Add delete action to Node #4154
- Bug 1796626: fix create connector arrow head in topology #4063
- Bug 1795305: search: use accordion component #4083
- Bug 1797440: fix(sidepanel-error) - fix error while opening topology application panel #4070
- Bug 1797379: pipeline test edit1 #4006
- Bug 1797576: Import from Image Stream - Should Default To Your Current Project #4079
- Bug 1797474: Add unit tests for Pipeline and Pipeline Run Lists #3808
- Bug 1797565: Change /overview links to /details #4152
- Bug 1797442: Test PipelineRun and Pipeline Details page #3827
- Bug 1797454: Fix Not available state for Control Plane #4100
- Bug 1796116: Add Tech/Dev Preview in dropdown and expander #4113
- Bug 1796421: Update serverless apiVersion from v1beta1 to v1 and updates URI acronym #4075
- Bug 1796664: Add links to Marketplace workflows in OperatorHub #3861
- Bug 1794825: Operator-defined namespace that requests monitoring should fully warn user of implications of enabling #4120
- Bug 1787492: fix(deployimage-status) fix external registry error message #4073
- Bug 1796538: Fix monitoring dashboard table columns #4131
- Bug 1796450: Disable the zoom feature for QueryBrowser when hideControls props is true #4122
- Bug 1796551: Create Snapshot for PVC for OCS #3976
- Bug 1796244: Subtext in resource dropdown shows as white instead of muted when item selected #4127
- Bug 1795374: Fix bug where the PF react-catalog-view applies a white gradient, along with a trailing ellipsis, to truncated descriptions. #4082
- Bug 1795695: Status of terminating pv and pvc doesn’t match in cli and ui #4121
- Bug 1794940: Monitoring Dashboards: Fix JavaScript error when API call fails #4116
- Bug 1792101: Incorrect memory loads from edited vm template #4051
- Bug 1796442: Monitoring Dashboards: Change board dropdown title to
Dashboard
#4115
- Bug 1796441: Monitoring Dashboards: Capitalize dropdown titles for variables #4098
- Bug 1795456: Fix bug where resource filter is broken for GroupVersionKind resources #4112
- Bug 1795407: tolerate invalid K8sResourceLink spec descriptor #4095
- Bug 1796247:
marketplace
missing from operatorProviderTypeMap
#4111
- Fixed Bug 1796083: Create Receiver page loads forever when Prometheus API request returns an error #4109
- Resource Dropdown: update blacklist #4108
- pluralize namespace word in quay img security popup #4101
- Sync data between Create Operand YAML and Form #3894
- fix loading missing ClusterVersionModel on Kubernetes #4103
- dashboards: update cluster utilization empty state message #4096
- Fix for operator groups display when collapsing knative services #4077
- Monitoring Dashboards: Change dropdown option labels to match mocks #4074
- Bug 1794928: Fix update label #4068
- Add ‘webdriver-update:osx’ task to automatically pick correct version of Chrome #4015
- HorizontalNavTab Extension #3917
- frontend: Move to PF4 modal #3757
- Fix not available state for operators #4102
- Monitoring Dashboards: Use /query_range to fetch label values #4099
- Fix Dev Catalog tile selection #4076
- Fix helm install issue #4086
- Alertmanager: Added Email and Slack Receiver forms, implemented Save-As-Global/Default functionality #4041
- Fix incorrect description of BMH Network Transfer #4089
- Use sentence case for ‘Select all filters’ link #4078
- Query Browser: Type fix and add some additional type annotations #4071
- Add kiali URL in traffic connector side panel #4026
- Fix runtime error in area chart #4057
- Edit pipeline builder #4055
- Topology: Add Helm Release selection and details side panel #4064
- feat(operator-grouping): add operator grouping in topology #4048
- Change search to handle multiple resources and update search page #3875
- frontend: Update OperatorHub description text #3819
- Monitoring Dashboards: Fix tooltips and improve graph styling #4060
- Add Topology Edge Selection w/ Side Panel #4003
- Improve type safety for machine pages #3997
- PVC clone workflow #3927
- Update modal styling to match PF4 modal-box #3876
- Bug 1784937: Improve error handling on global config tab #3872
- Bug 1794754: correctly show schema information for all core resources #4062
- OLM: fix for single namespace monitoring checkbox #4061
- Helm release resources page #4013
- feat(topology): add new service in context #3979
- Service Binding From Add Flow #3958
- feat(dev-catalog): Add Capability level filters #3952
- Modified array field group descriptor to allow add or remove fields f… #4047
- frontend: Add badging for Marketplace #4020
- frontend: Add Marketplace hint block #4019
- Expand/collapse Topology Application Groups #3938
- fix: catch errors fetching metrics on the pod list page #4065
- Remove metrics tab from devconsole advanced nav option #4053
- adds decorator if any associated Workload pods has type warning #4052
- Notification drawer component for console. #3899
- add Managed by section in resource tab for operator backed services #3943
- Adding helm service endpoints to console #3826
- Independent Mode Dashboard #3907
- Make dev-console project selector sticky again #4056
- Add events and alerts to monitoring tab on overview page #4036
- Show VMI details #3949
- Operator defined install namespace #3862
- Add Helm Release List Page #3960
- Create Helm Release Details Page #3944
- Adds flexible OSD Sizes in the expand and install flow #3966
- Fix stability issue in install flow and add support for live OCS version #4025
- Show only the allowed storage interfaces on Disk-modal #4028
- Monitoring Dashboards: Default to displaying the first dashboard #4050
- dashboard: Allow multi-line charts in UtilizationItem #4008
- Prevent sidebar breadcrumb breakage by adding co-break-word to explore-type-sidebar #4045
- dashboards: prevent unnecessary re-renders of cards #4046
- added monitoring tab with metrics section #3961
- Filter out Internal APIs in Installed Operators #3877
- Added installation flow for external cluster #3883
- Container Security Operator UI Improvements #3874
- Revert builder image dependency bumps #4038
- kubevirt: Add RDP L2 integration test #4037
- kubevirt: fix modal footer padding #4035
- Monitoring Dashboards: Add graph legends #4034
- Allow long string container names to wrap and add spacing to checkbox rows #4032
- Added expand and upgrade activities in persistent storage dashboard #4021
- Monitoring Dashboards: Add currently displayed dashboard to URL #4005
- Add unpause VM feature #3985
- Rename Overview pages to Details pages #3934
- Add support for listing and installation of Helm Charts from Dev Catalog #3850
- metal3: support edit for Bare Metal Hosts #3998
- Add shyRozen to owners file #3903
- Update login tests to work with either PF3 or PF4 login pages #4029
- Add hook and HOC for consuming Console extensions #3383
- dashboard status: differentiate between unknown and not available states #4009
- Adds PromQL Editor to monitoring metrics #3955
- Add clickable action to monitoring dashboard graph #3954
- add Deprovision action to Bare Metal Hosts #3811
- chore: bump node-sass to 4.13.1 #4024
- Convert inline button to us isInline and proper spacing #4018
- Host status refactoring #3989
- Reconcile feature flag extensions #3987
- Minor Enhancements for Storage Dashboards #3978
- Change page title to alertmanager #3939
- Add edit application feature for apps created using deploy image flow #3931
- Add the component and utility for helm release grouping #3913
- kubevirt: enhance memory validation and template selection #3909
- Bug 1777966: Use HrefNavItem for BMH nav link #3881
- dashboards: initial support for tables in monitoring dashboards #3863
- Add CPU Pinning modal and functionality #3805
- Alertmanager: Refactored #3937
- Add monitoring dashboard graph #3923
- Add List component for detail properties #3889
- enhance FirehoseResult type #4016
- shared: move compareOwnerReferences from kubevirt #4014
- make k8sPatch resilient to arrays with null values #4001
- BaremetalHost: Use new errorType field in Host CR #3964
- Remove cluster operator upgrade activity #3996
- Allow children components on DetailsPage header #3969
- feat(topology-resourcemenu): add resource menu actions #3918
- Initial boot order tests #3904
- Add shadow on hover for topology decorators #3990
- Bug 1782407: Update virtual machines table filter #3971
- chore: bump builder image dependencies #3992
- Noobaa Operators Page remaining stuffs #3818
- Dev metrics: visualisation of queries in metrics #3891
- Monitoring Dashboards: Change “Refresh Interval” options #4002
- shared: make alert props optional in FormFooter and update patch #4000
- bump formik #3999
- Bug 1792435: Add 4.4 channels #3995
- Fix modal close on confirmation of a node regroup #3988
- Make extra step in VM Wizard to procceed trough Virtual Hardware tab #3948
- Added helm chart repo proxy to the console backend #3928
- ApplicationGroupResource unit tests #3851
- Increased height of activity card in overview dashboard #3868
- backend: disable HTTP/2 #4017
- Use dependencies from vendor dir #4007
- Change memory in Flavor text from GB to GiB #3982
- Introduce V2V VM Import test case #3975
- BMH Power off modal enhancements #3953
- Remove Node maintenance limit validation #3945
- Bump eslint and related packages #3747
- Bug 1790528: Fix removal of OPERATOR_LIFECYCLE_MANAGER flag from olm package causi… #3984
- Add operators status to Dashboards #3755
- Bug 1790757: Fix input type for inputs that hold URL in cluster-setting forms #3947
- Add Capability Levels to OperatorHub items #3896
- Refactor code to use formatNamespacedRouteForResource from @console/shared #3882
- Bug 1785487: [UX] Remove Create Binding button from Role Bindings page when empty state #3974
- Show network metrics on pod page #3901
- Monitoring Dashboards: Add stacked area graphs #3968
- Monitoring Dashboards: Fix “Time Range” dropdown #3965
- Create tests for VM dashboard #3951
- Bug 1786068: Bug 1786070: Bug 1786091: Fixes kubevirt cdrom bugs #3933
- Extract logic for managing dashboard query ranges to hook #3908
- Add detailed information in popover for Host states #3932
- Add Cluster Operator upgrade activity #3765
- Move @console/internal/const.ts to @console/shared #3688
- Bug 1784352: Fix bug where regular users cannot view Pods tab pods #3962
- Fix race condition for kebab actions #3957
- Monitoring Dashboards: Add variable dropdowns #3946
- fix(TopologyResourcePanel): fix breaking TopologyResourcePanel #3941
- Bug 1789979: Fix webhook triggers hooks to re-run on prop change #3929
- Bug 1790891: Fix ‘View alerts’ link URL #3956
- Make subscriptions & catalog sources optional so normal users can see installed operators #3940
- Add ActionFeatureFlag extension #3936
- Updates to “Custom Resources list” view #3121
- Update VirtualMachineInstance badge color #3925
- Fix create-vm-wizard so it won’t stall on pulling templates #3935
- add submenu support to resource action menus #3922
- kubevirt: fix commonData change detection for validations #3930
- Fix utilization loading state if totalQuery is not defined #3906
- Added PR template for devconsole #3625
- Console backend endpoint for requesting dashboard config #3912
- createLookup take firehose object not list … #3926
- packages/dev-console/src/component/project-access: Add tests #3820
- Support drag and drop of sink for event source from one knative service to another #3804
- Bug 1767851: Link on problematic obcs directed to OBC page #3441
- cluster settings: add text filter for global config table #3915
- shared: make separator optional in joinGrammaticallyListOfItems #3910
- metal3: move yaml creation link to the list menu in BareMetalHosts #3860
- Adapt CNV to Native k8s #3848
- add test to KnativeResourceOverviewPage #3846
- List VMIs in the VM list view #3841
- packages/dev-console/src/component/project-access: tests for ProjectAccessForm #3832
- feat(topology filter): added filter for knative event sources #3774
- Remove min-height rules that can cause content overlap at mobile #3911
- Bug 1786418: The filter does not work on catalog sources list page #3897
- Bug fix: Edit application from dockerfile throws type-error on save #3895
- feat(dev-catalog): Rename & Reorder existing filters in Dev Catalog #3890
- Make operator logo as default if the service is operator backed #3919
- Bug 1786259: Fix Edit YAML link on NAD creation page #3880
- packages/git-service: add tests #3857
- add test to ConfigurationsOverviewList and refactor #3800
- Basic pipeline test #3813
- Bug 1787096: Sorting by ‘Starting Deadlines Seconds’ don’t work on CronJob list page #3914
- Fix non-admin test scenario, vm template scenario #3888
- Nitpicks from #3839 #3879
- Bug 1789139: support snippets in edit mode, not just create #3900
- Added monitoring page with tabs as part of ODC-2571 #3837
- Fix dashboard gradient for all browsers #3878
- add test to EventSinkServicesOverviewList component #3806
- Added ceph osd tree related test cases for OCS expand #3793
- firehose: add optimization for those who do not require mapped redux data to JS #3561
- Bug 1784264: add namespace level imagestream fetching #3831
- kubevirt: move and refactor request logic from web-ui-components #3751
- move PatchBuilder from kubevirt to shared #3810
- add boot MAC address to BareMetalHostDetails #3791
- Optimize utilization card by splitting items to smaller components ea… #3790
- Add Virtual Hardware tab to Create VM Wizard #3237
- Test Noobaa SSO link from OCP dashboard #3830
- Add memory validations in the VM wizard #3839
- Fix OCS install flow for OCP 4.3 #3865
- Show csv icon in topology for operator backed services #3787
- Bug fix: ODC-2540 Deploy Image - 2nd bullet has incorrect text #3867
- Topology filter #3838
- Bug 1778958: Remove serviceAccount in favour of serviceAccountName #3632
- Add gradient effect to activity card #3737
- Add unit tests for ProjectsExistWrapper #3817
- Bug 1787583: Fix off by one bug in metrics rows count #3858
- Modified the fieldDependency spec descriptor to allow multiple value … #3849
- add serialColumn to BareMetalHost list #3795
- adds test to serviceRow component #3835
- Bug 1787491: Buckets card do not update unhealthy status #3854
- Bug 1785454: Namespacing pod links #3823
- Fixed dropdown in data consumption card in compliant with patternfly #3822
- Bug 1760828: update Active RC logic to not show Failed deployments #3627
- adds tests for RouteRow Component #3834
- Add unit tests for dev-console/src/components/topology/topology-utils.ts #3796
- Link descriptor Reference to README file and add statusDescriptor section #3658
- Add VMI link to VM detauls page #3840
- adds spec for RevisionRow component #3833
- refactor and added specs for OverviewDetailsKnativeResourcesTab #3828
- Bug 1776855: Fixes negative values in capacity breakdown #3824
- add invincibleJai as an approver to packages/knative-plugin #3816
- Fix spelling of “reconciling” #3807
- Update ESLint autoFixOnSave settings to the new code action format #3803
- Bug 1784854: Added legacy plural url field in the OB/C models #3801
- kubevirt: fix Disk provision source in tests #3797
- Additional Setup Information #3792
- Define chromium base branch and checksum at one place #3789
- Add edit application functionality from topology #3788
- Bug 1782811: Let server do validation of PVC name #3775
- Dev catalog- group by Operator #3758
- updates test and refactors component for RevisionsOverviewList #3752
- Rename CA file router-ca to default-ingress-cert #3744
- Show full CSV description as markdown in dev catalog item details #3734
- add support for creating a connector to a new node #3815
- view # of pods in topology #3746
- tests: avoid deprecated
kubectl run
in secrets scenario #3847
- Add yaacov to kubevirt approvers #3772
- Update node and kubectl versions for the builder image #3799
- Fix bug where
.co-m-nav-title--detail
shrinks smaller than contents #3798
- Bug 1776069: Uncaught exception in UI when getting webhooks links for buildconfigs #3733
- Set catalog min-width at minimum shrinkable width of it’s ui child elements #3761
- Improve display of Pipeline Runs cols #3743
- Fixed flakiness in installation tests #3794
- adds tests for RoutesOverviewList and refactor #3784
- Reduce number of rerenders of perspective dropdown #3773
- Add unit tests for dev-console/src/utils/kebab-actions.ts #3738
- Add count parameter to waitFor function #3777
- Bug 1770218: Replace mergeAfter with mergeBefore #3310
- fix(pipeline-tasks): Cancelled tasks #3637
- fix topology layout overlapping namespace bar #3786
- Monitoring dashboards: Initial commit #3771
- Bug 1777317: Fix links in capacity breakdown #3559
- Bug 1777342: Fixes View more link in capacity breakdown card #3780
- kubevirt: Add missing keys to disk summary #3768
- Add application type to dev catalog tiles #3724
- Remove navigation to old topology view and source #3479
- Bug 1781827: Replace multiple occurrences of log link variable expressions #3745
- Add powering on/off BMH activity #3580
- Also filter by project display name in dev perspective #3776
- project list: show memory and CPU metrics #3760
- Remove unused dashboard cards #3754
- kubevirt: fix storage tab row and add error to storage modal #3753
- Deduplicate checkbox type components code #3663
- Fix to allow regroup of knative services, prevent false move connector #3740
- Bug 1773646: Extend dashboard grey background to full height of viewport #3633
- project list: filter by name or display name #3735
- Fix test scenarios for OCS #3716
- Bug 1781188: fix(knative-service): knative service created via cli #3726
- Topology: Prevent user action on disabled context menu items #3695
- Add node maintenance status to BareMetal Nodes and BareMetal Hosts #3628
- Add pod and network utilization to overview dashboard #3574
- Update visual grouping of layout buttons in topology control bar #3565
- Bug 1781246: Fix edit link for cluster-scoped operand #3732
- Fixed PVC creation and GCP issues #3677
- Add support for additional drivers in BMC addess validation #3749
- Improve display of Service Instances, Bindings cols #3741
- kubevirt: RDP integration test #3681
- Create hook for k8sGet #3439
- Align cd summary list with design #3742
- VM Overview - set boot order #3436
- OperatorHub: fix case of provider filter label #3730
- Upgrade pfly to latest version 2019.10 released november 25 #3728
- Add test cases for VM Wizard cloud-init flow #3727
- refactors knative sidebar based on topology2 #3725
- Integration test - User without admin permissions can use VM page #3631
- Bug 1779800: Fixes selection of SC from dropdown #3723
- Bug 1776870: Update knative badge abbreviations #3581
- Add tests for VM NIC binding options #2977
- Bug 1779116: vm template should create url import dataVolumes on its creation #3665
- Bug 1780392: Fix
hasModel
check for CRD models #3690
- pod list: update readiness column and add restarts #3713
- add test and code coverage scripts to dev-console #3657
- Bug 1780629: Move
Created
case to existing <SuccessStatus>
to avoid duplication #3714
- Improve display of Operators columns #3712
- fix(dev-catalog): reject the internal objects when creating from CSV #3518
- Add metrics to pod list and update columns #3703
- Improve display of Routes table #3697
- Bug 1780629: Add
<Status>
to Operator resources #3707
- Bug 1780666: Addition of dropdown placeholder text #3699
- Bug 1779208: Capacity breakdown card queries - changed average to absolute values #3647
- Improve display of Daemon, Replica Sets tables #3696
- Bug fix: show scaled to 0 instead of 0 pod #3482
- Bug 1780338: fix(che-icon): add che Icon in the topology #3629
- Added integration test for expand cluster #3609
- Adds test case to check cluster’s health before and after adding capacity #1
- Bug 1779201: fix(knative-connectors): add connectors to knative revision in topology #3646
- Bug 1780367: NumberSpinner fixes #3692
- Improve display of workloads table #3691
- Update cd-rom summary text #3679
- Query Browser: Simplify Query Browser link URL logic #3678
- Fix header color in catalog page to match patternfly catalog view. #3675
- Improve display of Pods table columns #3669
- Add Created to Projects, Namespaces tables; add Display Name to Proje… #3668
- Update to TypeScript 3.7.2 #3651
- Bug 1775765: Addition of skeleton components for dashboard views #3499
- Add required class to form <h3> heading that contains, at least, 1 or more required fields #3654
- fix text overflow for event source #3648
- Implement Monaco editor for Alertmanager YAML editor #3567
- Add tests for adding/removing disks/nics to/from a vm template #3070
- Allow dragging of groups via the label #3583
- Show provisioner based storage classes #3473
- Bug 1777129: Birthday attack against 64-bit block ciphers #3389
- Bug 1779858: Fixed the required field display issue for create operand form #3666
- kubevirt: fix outdated web-ui-components imports #3446
- Bug 1779894: Fixed the display issue in operand detail view, when the value of the… #3655
- topology: add delay to setting hover states #3584
- frontend: Fix developer catalog heights #3671
- frontend: Fix topology empty state #3670
- Update yarn to version 1.21.0 #3667
- Bug 1749469: Align event types with k8s #3642
- Add new fieldDependency descriptor to OLM create operand form #3610
- Bug 1777256: Removed disable button logic to achieve overall consistency #3500
- Bug 1779493: Disabled edit actions if the user has no permission #3484
- Bug fix: hide pipeline section in add form when user has no access to list pipeline from openshift namespace #3607
- Bug 1771860: Query Browser: Fix “reduced resolution” message being shown briefly #3614
- Add all components from PF4 @patternfly/react-catalog-view-extension to replace pf 3 react-extensions in console #3309
- Bug 1778006: Rerun option in pipeline run list page #3606
- Add view alerts link to status card #3643
- Enhance BMC Address regex to allow IPV6 based addresses #3640
- Bug 1776479: Show error modal for invalid YAML samples #3630
- Move Formik fields and form helpers from @console/dev-console to @console/shared #3516
- Tests for install flow #3615
- Bug 1779014: Fixes for dashboard cards #3636
- Add CNV activities #3577
- Bug 1776951: fix scaling up phase and add it to getPodData #3563
- Bug 1768496: Clarify message about Quay image scanning #3547
- Owner change, removal of jrist/knowncitizen #3420
- Bug 1775471: Restore focus to YAML editor when hiding shortcuts popover #3652
- Bug 1774842: Fix clone build access review #3649
- Don’t shadow
yarn run prettier
#3653
- kubevirt: migrate VmConsoles from web-ui-components #3639
- kubevirt: make VM Wizard errors more explicit #3585
- Add ability to easily run prettier from CLI #3397
- Bug 1772565: Egress legend color mismatch with bars #3604
- Bug 1769317: Mark all resources as optional to always render card by firehose #3573
- Bug 1777177: Query Browser: Fix Switch to enable when inserting example query #3592
- Bug 1776131: Exclude Conditions from statusDescriptors so they don’t … #3587
- Add node maintenance activity #3579
- Add integration tests for network attachment definitions #3571
- bump react-dnd version #3558
- First storage dashboard tests #2588
- Support multiple ssh keys for kubevirt VM Wizard integration tests #3617
- kubevirt: migrate utility functions from web-ui-components #3442
- Bug 1777980: Edge Hack - Fix Pipeline Logs #3612
- kubevirt: add test for creating windows 10 VM #3611
- Allow all-projects to create Start Modal inline Pipeline Resources #3546
- Bug 1775704: Allow ClusterTasks to be visible on the Pipeline Details page #3543
- fix(start-modal):Add Error modal to catch block #3601
- Bug 1775851: Gitlab Properly Detects Repos #3550
- Auto Attaching Windows guest tools to Windows VMs through the Wizard #3564
- fix(knative-icons): show icons for event sources #3608
- disable the tag dropdown if no tags are available #3599
- Fix vm status checking, adding disks and nics #3189
- update dev console OWNERS #3602
- Bug 1775741: Re-start cola layout when nodes are added #3537
- Update screenshots and example for checkbox and updatestrategy descriptors #3428
- Bug 1777258: Changed how backingstore is spelled through out the console #3513
- Vm overview boot order summary #3560
- CSS fixes to make it common with the operator #3517
- Bug 1759051: Ensure that pre-labelled nodes are not re-labelled #3326
- Bug 1776190: fix selecting a template without annotations in VM wizard #3578
- Bug 1776361: Show hover treatment for context menu’s reference item #3566
- kubevirt: add source and remove type from disks table #3562
- Bug 1776186: Monitoring: Fix graph links to Query Browser for Developer perspective #3541
- Changed bucket class text and orthographized the title #3528
- kubevirt: migrate
getBootableDevicesInOrder()
and BootOrder
from web-ui-components #3396
- Fixed link issue in backingstore and bucketclass #3514
- Fixed bucket class wizard next logic and default region for aws #3529
- Bug 1761433: Fixes Latency graph for 0 values #3521
- Bug 1774702: Fix bug where multiple nav items are highlighted #3542
- Bug 1775864: use actionAsync when calling dndManager#endDrag #3539
- BS creation payload updated #3511
- Moved the remaining popover to top under utilization card #3556
- Added support for bucket class in OBC creation page #3540
- Bug 1775763: Fix getting started message for users who can’t self provision #3498
- Query Browser: Show seconds on X-axis when timespan is small #3505
- Migrate ListView from patternfly-react #3480
- Revert “Bug 1769317: Mark all resources as optional to always render card by firehose” #3549
- Bug 1775672: Show errors when creating an operator subscription #3544
- align ‘View shortcuts’ with admin console #3538
- Bug 1764540: Use default channel for OperatorHub item descriptions #3536
- Replace
<Form> <FormControl> <FormGroup> <HelpBlock>
with HTML equi… #3531
- Topology: do not drag on MB2, MB3, or control clicks. #3524
- Bug 1772694: default template for metering report for editor should use v1 #3478
- Replace <ListGroup> with HTML equivalent #3494
- Add readmes for Tekton and Knative #3548
- Bug 1769317: Mark all resources as optional to always render card by firehose #3374
- Bug 1754478: Migrate TemplateSource component #3154
- Full changelog
- Bug 1824935: [release-4.4] Fix console oauthEndpointCAFile setting #407
- Bug 1836938: Bump godeps to get fix from library-go#799 #431
- Bug 1823716: Remove “Technology Preview” reference from Helm CLI download description #414
- Bug 1813297: Update oc clidownload cr to indicate that certain builds are unsupported #394
- Bug 1809667: The console should wait until it is out of rotation to shut down #387
- Bug 1804884: Add monitoring-shared-config configmaps from openshift-config-managed to the console-config #389
- Bug 1807858: Expose openshift_console_operator_build_info metric #390
- Bug 1798315: Bump deps #380
- Bug 1798315: Bump deps #378
- Bug 1798315: Console operator should provide valid gitCommit and gitVersion versions #377
- Bug 1794546: Console-1933: IPv6 support (simpler alternative) #375
- Bug 1783163: fix RBAC for ConsoleYAMLSample #369
- manifests: allow console service account to list managed configmaps #371
- RBAC for console backend to request openshift-config-managed configmaps #366
- Update doc link to 4.4 #364
- Bug 1784582: Added Helm CLI download links #362
- Sync default-ingress-cert to the console namespace #361
- Remove stale conditions from RemoveStaleConditionsController() #356
- Bug 1772759: fix console operator panic when RouterCAValidationDegraded #355
- Full changelog
- Upgrade to v0.8.5 tag #25
- Fix vlan plugin returning error when device is already removed #438
- Improve support of sysctl name separators #437
- Fix for the case where kernel doesn’t have CONFIG_BRIDGE_VLAN_FILTERING #434
- add support for mips64le #433
- bridge: add missing cniVersion in README example #428
- Portmap doesn’t fail if chain doesn’t exist #421
- Add Bruce Ma and Piotr Skarmuk as owners #412
- ensure iptables chain creation is idempotent #408
- integration: fix ip address collision in integration tests #409
- vlan: add MTU validation to loadNetConf #405
- static: prioritize the input sources for IPs #400
- testutils: newNS() works in a rootless user namespace #401
- Sending GratuitousArp in case of MAC address update #403
- macvlan: add MTU validation to loadNetConf #404
- Use uint64 for Bandwidth plugin #389
- bridge: check vlan id when loading net conf #394
- contributing doc: revise test script name to run #396
- contributing doc: describe cnitool installation #397
- firewall: don’t return error in DEL if prevResult is not found. #390
- ptp: only override DNS conf if DNS settings provided #388
- bugfix: defer after err check, or it may panic #391
- Bump Go version #386
- When prevResults are not supplied to loopback plugin, create results to return #383
- Fix dual-stack support in meta/portmap #379
- bump up libcni to v0.7.1 #377
- Fixes #342, cleanup netns after test suite #375
- loopback support CNI CHECK and result cache #374
- win-bridge, win-overlay: remove extra import #372
- Support “args” in static and tuning #281
- Fix: failed to set bridge addr: could not add IP address to \“cni0\”: file exists #366
- host-device: revert name setting to make retries idempotent #357
- Loopback dsr & L2Tunnel #331
- Vendor update go-iptables #358
- Remove link Down/Up in MAC address change to prevent route flush #364
- host-local support idempotent allocation #328
- Increase IfbDeviceName size and refactor hashing functions, fix #353
- update Go version in Vagrantfile #348
- pkg/ip unit test: be agnostic of Linux version #349
- Support ips capability in static and mac capability in tuning #343
- Make host-side veth name configurable. #344
- Go mod update #337
- bump containernetworking/cni to v0.7.1 #341
- Full changelog
- Bug 1837122: Add the machine’s name as a known NodeInternalDNS #91
- Bug 1733474: Revendor MAO with new node draining feature and check existence before node deletion #74
- OWNERS: remove frobware #71
- Update owners #69
- Add more unit tests for reconciler #68
- Revendor mao #67
- Full changelog
- Bug 1844102: oVirt, add oVirt as a provide to openshift tests #25066
- BUG 1824092: Managed cluster should grow and decrease when scaling different machineSets simultaneously (backport) #24909
- Bug 1822488: UPSTREAM: 89794: Clean up event messages for errors #25048
- Bug 1820274: e2e: Disable router header test on OVN #24823
- Bug 1814393: UPSTREAM: 88141: Don’t try to create VolumeSpec immediately after underlying PVC is being deleted #24710
- Bug 1841185: more upstream to installed template switch in image-eco (django this time) #25040
- Bug 1820731: samename test flake fix #24986
- Bug 1838199: stop printing usage help when the server commands exit #25005
- Bug 1806699: Limit-based eviction should report metrics #24603
- Bug 1831045: Fix client-ca dynamic reload in apiserver #24943
- Bug 1833824: unskip template extended tests #24965
- Bug 1828790: provides a temporal fix to improve CRD publishing e2e tests in an HA setup #24924
- Bug 1829958: [release-4.4] Introduce IBMCloud provider, skip/fix tests #24937
- Bug 1822667: UPSTREAM: 88424: Respect ignore-volume-az option in admission plugin #24854
- Bug 1826033: Ignore ImagePruningDisabled alert #24901
- Bug 1822515: 4.4 - tests: split API availability monitor into kube and OpenShift #24852
- Bug 1821334: Managed cluster should have no crashlooping pods in core namespaces over two minutes #24839
- Bug 1820265: use rbac vs direct scc edit for s2i root bld test #24822
- Bug 1805588: Fix flaky olm test #24728
- Bug 1814283: UPSTREAM: 88734: Work-around for missing metrics on CRI-O exited containers #24671
- 4.4: Bug 1818961: UPSTREAM: 89589: Wait for APIServer ‘ok’ forever during CSINode initialization during Kubelet init #24801
- Bug 1815050: Fix nil reference when accessing un-migrated platform status #24721
- Bug 1818467: test/extended/util/disruption/frontends/frontends: match route contents by regexp, support OKD #24788
- Bug 1817616: make s2i-dropcaps more reliable by not depending on a yum install to #24783
- Bug 1817039: [4.4] UPSTREAM: 88506: Honor status.podIP over status.podIPs, node.spec.podCIDR over node.spec.podCIDRs #24762
- Bug 1816423: UPSTREAM: 87913: Add code to fix kubelet/metrics memory issue #24753
- Lock openshift/* vendored repos to release-4.4 and update vendor to head before GA #24743
- Bug 1811916: UPSTREAM: 86886: Fix err variable shadowing issue in storage/utils #24666
- Bug 1806407: Add a delay between successive retries for service reachability check and wait for n consecutive successes. #24684
- Bug 1806697: Don’t instrument etcd operator #24669
- Bug 1813429: Restore globally-writeable /etc/passwd in tests image #24691
- Bug 1812877: fixes configmap “extension-apiserver-authentication” not found #24677
- Bug 1810722: Kubelet should not remove restart never pods until all status is reported #24649
- Bug 1811198: /readyz should start returning failure on shutdown initiation #24656
- Bug 1796660: UPSTREAM: 88146: remove duplicate pv delete calls #24625
- Bug 1811062: UPSTREAM: 79083: Add ability to reload client certificates from disk #24647
- : Bug 1811088: Fix count of failures in JUnit output #24648
- Bug 1806407: Improve upgrade availability tests and add sequential upgrade input #24589
- Bug 1809712: Don’t send no-op pod status patches #24639
- Bug 1805182: openshift-apiserver degraded due to expired certificate errors #24621
- Bug 1809222: UPSTREAM: 88663: update kube-controller-manager and kube-scheduler to match kube-apiserver defaults #24615
- Bug 1806786: UPSTREAM: 88251: Partially fix incorrect configuration of kubepods.slice unit by kubelet #24596
- Bug 1806176: kubelet dependency bumps (runc, cadvisor, and golang/sys) #24586
- Bug 1804937: builds: Only check ocm progress state #24587
- Bug 1806491: Revert: test/extended/prometheus: temporarily disable etcdInsufficientMembers” #24590
- Bug 1804514: kubelet: Make default journal format precise #24576
- Bug 1805791: picks dynamic reloading for CSR signing controllers #24583
- Bug 1801095: Fix image resolve plugin on updates and add tests #24571
- Bug 1798131: Fix CSI snapshot tests #24546
- Bug 1793340: Revert “images/tests: Globally-writeable /etc/passwd” #24556
- Bug 1792569: UPSTREAM: : admission/restrictusers ensure groups cache synced #24411
- Revert Disable flaky tests on OpenStack b390f42a42 #24490
- Bug 1803190: test/extended/prometheus: temporarily disable etcdInsufficientMembers #24547
- Bug 1803071: UPSTREAM: 87673: blank out value for unbounded client label #24541
- Bug 1768756: Run Prometheus specific tests cases at the end of the test run #24492
- Bug 1802713: disable etcd metrics check to land operator #24538
- Bug 1746149: test if oc tag can work without imagestreamtags #24505
- Bug 1722672: UPSTREAM: 82027: Enabled reading config files for vsphere e2e tests #24478
- test: Move the prometheus alerts test to the beginning of the suite #24499
- Bug 1799491: Disable Azure OLM etcd operator test due to flakiness #24512
- Bug 1767523: UPSTREAM: 84614: kubelet: add certificate rotation error metric #24513
- Bug 1798450: makes unavailableGauge metric to always reflect the current state of a service #24496
- Bug 1789266: replace deprecated commands with current secrets commands #24466
- Bug 1794885: UPSTREAM: <carry>: bootstrap user - make tokens have implicit audiences #24503
- Bug 1797634: test/extended/prometheus: test if AlertmanagerReceiversNotConfigured is firing #24277
- Bug 1796895: Don’t use annotation in openshift/csi test suite #24484
- Bug 1796715: Add a service upgrade test that verifies availability #24471
- Bug 1779303: UPSTREAM: 87242: SchedulerPredicates [Serial] validates resource limits of pods that are allowed to run - set resource requests as well #24498
- Bug 1798131: Enable CSI snapshot tests #24449
- Bug 1747479: UPSTREAM: 87813: kube-aggregator: increase log level of AggregationController API group logging #24497
- Test internal port connectivity internally for 9000-9999 #24455
- Bug 1797740: UPSTREAM: <carry>: simplify the authorizer patch to allow the flags t… #24435
- Bug 1796483: Use –kubeconfig flag for Jenkins Tests #24448
- Bug 1796234: Move the oc explain tests for networking CRDs to a new test #24477
- UPSTREAM: 85898: Fix multinode storage e2e tests for multizone clusters #24437
- test/extended/prometheus: Re-enable telemetry test #24439
- UPSTREAM: <carry>: oauth-authn: add implicit audience support #24461
- test: Set appropriate cloud defaults even when not specified on tests #24463
- image: add ImageTag to etcd test #24458
- UPSTREAM: 87432: fix flaky test “should create a ResourceQuota and ca… #24446
- test: Generate test name updates rather than calculate dynamically #24445
- Bug 1769015: Uncomment the lines to verify oc explain for networking related CRDs #24222
- test/cmd: build.sh can’t reach old openshift/origin:v1.1 image #24451
- test for excessive etcd leadership changes #24291
- Loosen help tests for oc rsh #24420
- move off more nodejs:8 references #24434
- test: Allow imagetags resource to be added to group RBAC #24422
- Add CSI resizer to e2e tests #24410
- removes origin-4.4-kubernetes-1.17.0-rc.2 from publishing-kube-rules.… #24423
- rebase 1.17.1 #24419
- adding publishing rules for origin-4.4-kubernetes-1.17.1 #24399
- UPSTREAM: <carry>: Remove excessive logging during e2e upgrade test #24394
- test/extented/prometheus: Ignore PrometheusRemoteWriteDesiredShards #24409
- Switch oc used in e2e tests to use –kubeconfig flag #24404
- Fix config passing to test-cmd #24403
- Fix livenessprobe arguments and add CSI manifest OWNERS #24398
- UPSTREAM: 85850: Allow “kubelet –node-ip ::” to mean prefer IPv6 #24401
- Bug 1782467: move more image-eco db template tests from upstream repos to sample o… #24391
- Remove dead code #24397
- Report
Upgradeable
in OLM ClusterOperators status #24352
- check the olm –version #24009
- hack: fix package we set the version metadata #24388
- Add tests for image references after oc tag #24107
- Bug 1782467: pin image-eco sclorg samples usage to specific versions to shield fro… #24378
- test: Move AZ spread e2e test to serial #24387
- Allow for customization of storageClass in the CSI test suite #24363
- Exclude openshift-ovirt-infra from tolerations tests #24351
- Bug 1711607: Run CSI hostpath containers privileged during tests #24281
- Migrate apps/v1beta* to apps/v1 #24381
- mark bootstrap user test as disruptive #24386
- Bug 1690031: UPSTREAM: 86250: AWS: Don’t report deletion of attached volume as warning #24311
- add conditions to build api #24254
- Picks 85308 to allow an SNI cert to be used to respond for a particular IP #24380
- Bug 1788253: fix deployment config flake by using informer #24366
- brings back disabled TestUniformDistribution test #24347
- improves verify-generated-bindata to verify also extended test bind data #24367
- Bug 1787457: Read cgroup settings from the right cgroup for build-quota tests #24174
- UPSTREAM: 80649: Report api request throttling at v=3 #24364
- auto olm test case OCP-23440: the end user can use operator resources #23365
- test: When a metrics query fails, print the samples #24314
- Remove marun from hack/OWNERS #24362
- Add adm node-logs with –since=date parameter test #24259
- Remove patch for sa public key configuration #24285
- Drop backwards compatibility tests that are not needed anymore #24357
- Picks Upstream 86256 - Remove use of testapi package #24343
- openshift-test: azure don’t set the UserAgent to include the current test name when loading cloud provider config #24336
- UPSTREAM: <carry>: GC doesn’t ignore hpa and securitycontextconstraints #24339
- picks 86212 code-generator: expose pluralExceptions via flag #24338
- UPSTREAM: 86348: Split cronjob tests, so they don’t interfere #24337
- UPSTREAM: 86177: make test framework easier to re-use #24296
- check if ClusterMachineApproverDown UsingDeprecatedAPIExtensionsV1Beta1 alerts are not firing #24071
- Disable flaky tests on OpenStack #24330
- update kube to 1.17 #24335
- tests: Correct the backup restore script usage in the disaster recovery tests #24308
- Revert “Bug 1763936: Disable node-Service and pod-Service granular checks” #24313
- Bug 1782467: move off of deprecated php:7 #24287
- Bug 1782467: update image eco perl imagestream refs from EOL 5.24 to 5.26 #24292
- disable jenkins e2e in build suite until https://bugzilla.redhat.com/… #24304
- Bug 1765294: Increase timeout for Dockercfg tests #24278
- Bug 1784848: fix up ruby-25-centos7 tag check logic #24322
- Bug 1784334: Revert “check ServiceCatalog basic usages for OCP 4.x” #24323
- build: disable timeouting test #24319
- use apps/v1 instead of extensions/v1beta1 for deployment #24305
- Bug 1763936: Disable node-Service and pod-Service granular checks #24185
- check ServiceCatalog basic usages in OCP 4.x #23352
- test/extended/prometheus: exclude AlertmanagerReceiversNotConfigured from checking #24276
- Automate [OLM] [OCP-21082] - [bz 1670311] Implement packages API server and list packagemanifest info with namespace not NULL #23772
- Bug 1779563: fix oc adm node logs and add tests #24258
- Label vendor updates #22427
- Bug 1781768: UPSTREAM: 85162: Strip nullable for server-side apply #24280
- replace hyperkube binary with a bash script #24275
- Bug 1779413: more aggressive (than samples operator) image-imports to recover fail… #24263
- Bug 1779864: UPSTREAM: drop 83592: added –reserved-cpus kubelet command option #24257
- Check the different name of opsrc&csc #24236
- Bug 1776595: Enable conformance-k8s for 1.16 #23893
- Bug 1779694: bump to pull latest scope-escalating resources from apiserver-lib-go #24282
- publishing-kube-rules.yaml: fix indentation #24284
- Publish 1.17.0-rc.2 kubernetes staging repos #24267
- Adding myself to approve OLM tests that are added #24274
- Bug 1748073: UPSTREAM: 86009: kubelet: guarantee at most only one cinfo per containerID #24265
- Pin correct kube level in master branch #24266
- Bug 1775973: make sure builder/default SAs ready for new-app extended tests image … #24249
- tests/extented/prometheus: Disable telemetry e2e for remote-write move #23925
- Bug 1779340: test(marketplace): poll for packagemanifests #24252
- Explain tests #24238
- test: Add a network stress test and –count to repeat tests #24256
- test: Don’t load client on dryRun or perform cloud autodetect #23906
- test/extended/images/imagechange_buildtrigger: Fix “triggger” -> “trigger” typo #23763
- Simplify kube-apiserver patches #24178
- Bug 1772189: UPSTREAM: 85675: Fix AWS eventual consistency of AttachDisk #24244
- Bug 1765294: Debug flaking token delete test #24226
- Bug 1777189: test/extended/prometheus/prometheus_builds: Wait up to 40s #24248
- Rewrite commitchecker so it validates bumps as well #24234
- UPSTREAM: 85722: apiextensions: filter required nullable to workaround kubectl validation #24237
- extended util oauthserver - increase pod ready wait time #24217
- remove publishing staging rules #24230
- Bug 1727441: kube-proxy periodic iptables reloads are extremely disruptive in large clusters #23872
- Bug 1765294: Disable flaking token delete test #24221
- Bug 1776351: Restore UPSTREAM:<carry>: apiserver crd validation: remove tls1.3 and modern profile #24205
- hack: fix unbound variable #24200
- inject poststarthooks via config #24209
- Bug 1776351: Restore UPSTREAMs dropped in #24159 #24202
- Bug 1761346: e2e: populate pending pods map everytime with most recent data #24155
- UPSTREAM: <carry>: use a filter for well-known instead of an apiserver delegate #24207
- Bug 1776351: Restore UPSTREAM from #24159: Expose a simple journald shim on the kubelet logs endpoint #24201
- Marketplace OPSRC&CSC with publisher&displayName #23711
- fork the origin #1
- Bug 1776351: Restore UPSTREAM: <carry>: bump nodes ready timeout #24206
- Bug 1776351: Restore Miciah’s dropped UPSTREAM commits from #24159 #24203
- Bug 1776351: Restore UPSTREAM: 84123: Handle namespace shutdown gracefully #24204
- test: Verify platform metrics are available #24117
- Full changelog
- Bug 1825757: Collecting config maps #96
- Bug 1820633: Cherry-pick release 4.4 Support for specific http proxy for the service #89
- Bug 1805917: Insights operator does not require being in an openshift run-level to function #79
- Add alexandrevicenzi as code owner #71
- Bug 1797563: added TestUnreachableHost #65
- Update insights-operator to latest library-go #68
- gather: Only return pods that have been pending more than 2m #69
- insightsclient: include error message when we are unable to build request #66
- Add Pavel Tisnovsky into list of repo owners #62
- added TestOptOutOptIn and moved some code to functions #61
- Bug 1782151: override node selector #59
- initial commit for tests #50
- Fixed unit test command #53
- Added dummy e2e target #51
- Full changelog
- Bug 1826174: handle ingress certificate signed by custom ca #1050
- Bug 1828939: set default java version to jdk 11 #1053
- Bug 1836914: Fix kind in ServiceMonitor for persistent template #1057
- Bug 1843945: bump jenkins to 2.222.1 and update plugins #1068
- Bug 1809923: Bump login plugin to 1.0.23 #1029
- Bug 1793323: Remove the use of /etc/passwd in favor of cri-o #1015
- Update nodejs-10 agent image with correct labels #1013
- 4.x-bump-login-plugin-version-to-1.0.22 #1010
- Adding HACKING.md file #998
- Disable rhel-fast-datapath-beta repo #1007
- Bump Jenkins version to 2.204.1 #1006
- Fix incorrect path for template JenkinsLocationConfiguration #1002
- Add java-1.8.0 and set it as default while openjdk 11 bug with tls #1001
- Bump jenkins to version 2.190.3 #978
- Bump openshift-sync-plugin to 1.0.44 #991
- Bug 1776760: Fix proxy with kubernetes.default #987
- Bug 1771337: Bump openshfit-login-plugin to 1.0.21 #983
- Full changelog
- Bug 1826174: handle ingress certificate signed by custom ca #1050
- Bug 1828939: set default java version to jdk 11 #1053
- Bug 1836914: Fix kind in ServiceMonitor for persistent template #1057
- Bug 1843945: bump jenkins to 2.222.1 and update plugins #1068
- Bug 1809923: Bump login plugin to 1.0.23 #1029
- Bug 1793323: Remove the use of /etc/passwd in favor of cri-o #1015
- Update nodejs-10 agent image with correct labels #1013
- 4.x-bump-login-plugin-version-to-1.0.22 #1010
- Adding HACKING.md file #998
- Disable rhel-fast-datapath-beta repo #1007
- Bump Jenkins version to 2.204.1 #1006
- Fix incorrect path for template JenkinsLocationConfiguration #1002
- Add java-1.8.0 and set it as default while openjdk 11 bug with tls #1001
- Bump jenkins to version 2.190.3 #978
- Bump openshift-sync-plugin to 1.0.44 #991
- Bug 1776760: Fix proxy with kubernetes.default #987
- Bug 1771337: Bump openshfit-login-plugin to 1.0.21 #983
- Full changelog
- Bug 1800430: Sync with 1.9 release branch #26
- *: Bring in v1.9.5 #25
- Cut v1.9.5 release #1067
- internal/store/validatingwebhookconfiguration.go: Switch to v1 #1052
- *: Cut v1.9.4 #1044
- internal/store/builder.go: Fix K8s API version #1043
- fix: use the correct expectedType for networkPolicy reflector #1042
- Bug 1798938: *: Bring 1.9.4 changes #24
- *: Sync with upstream #23
- update kubernetes dependencies 1.17.2 #1036
- Merge 1.9.3 back into master #1035
- *: Cut v1.9.3 release #1033
- internal/store/: Remove hpa metric kube_hpa_status_current_metrics_av… #1030
- *: Cut v1.9.2 release #1025
- internal/store/hpa.go: Fix segfault with External metrics #1023
- *: Cut 1.9.1 release #1021
- internal/store/hpa: Fix segfault in hpa metrics #1019
- internal/store/hpa.go: fix nil panics when parsing hpa memory current metrics #1014
- *: Cut release 1.9.0 #1010
- VERSION: Update version to 1.9.0-rc.1 #999
- CHANGELOG.md: Fix date and rc number in changelog #998
- Move resource version from metric label to metric number value #997
- Add PR #962 to the v1.9.0-rc.0 CHANGELOG #994
- jsonnet/kube-state-metrics-mixin/alerts.libsonnet: Fix selector typo #987
- Add kube-state-metrics mixin to v1.9.0-rc.0 #985
- *: cut v1.9.0-rc.0 #984
- Add security context to deployment and statefulset #1034
- Sync with upstream 1.9.2 release #22
- *: Sync master with release-1.9 branch #1026
- *: Sync master branch with release-1.9 branch #1022
- Add the possibility to provide “custom” metric-store to the builder #989
- Update golangci-lint version to v1.22.2 (latest) #1016
- *: Merge in release-1.9 changes to master #1011
- fix nil panics parsing hpa cpu current metrics #993
- jsonnet/kube-state-metrics-mixin/alerts.libsonnet: Fix selector typo #986
- Add kube-state-metrics own alerting rules #962
- Multi list watch #969
- remove client-go column from support version matrix #983
- adding Evicted to reasons terminated #968
- fixing some issues missed during previous code reviews #971
- Namespace status conditions #949
- Added a kube_hpa_target_metric metric that publishes all of a HPA’s target metrics. #966
- add hpa stats for current utilization and average value #961
- document the new pod-cidr dimension #965
- expose the PodCIDR in node info #963
- Add metric to show details of status condition of PVC resizing. #952
- README.md: Update recommendation on Prometheus discovery #959
- move tools.go to the right directory #955
- clean up go mod indirect entries #954
- store: collector for NetworkPolicy objects #893
- add VolumeAttachment collector #946
- Adding a new Kubernetes Resource #940
- update rolebinding api version in README #944
- Add tools as go modules #927
- Fix typo in the job metrics description #938
- Pre-allocation of slices #936
- Remove unnecessary type conversion #935
- adds slack channel link to CONTRIBUTING.md #933
- Enable unconvert linter #934
- Add check for ReclaimPolicy, VolumeBindingMode storageclass metrics. #929
- Add support for MutatingWebhookConfiguration +ValidatingWebhookConfiguration #914
- fix a broken link to ‘./kubernetes/autosharding’ #928
- *: Generate all manifests #908
- Add godoc badge to README.md #916 #921
- Update golangci version to latest stable 1.19.1 #926
- Update README #912
- Merge release-1.8 into master #911
- VERSION: Update version to v1.8.0-rc.1 #909
- lint the metrics of ksm #907
- framework for e2e test implemented in golang #896
- fix hyperlink issue #900
- fix shell script bug in licensecheck logic #895
- bump golangci-lint to latest stable release #894
- correct hpa condition status #890
- deployment status conditions #889
- compile kube-state-metrics with go1.13 #881
- remove unneeded blank line #888
- pin go version to go mod artifact file #882
- *: cut v1.8.0-rc.0 #880
- Add support for Darwin OS in e2e test #879
- Update to Go 1.13 #20
- Full changelog
- Bug 1829037: Use virtio disk instead of config drive for injecting ignition for s390x/ppc64le #191
- Support config drive for ignition config on PowerPC #185
- Do not use Spice graphics for PowerPC systems #186
- Replace guestfish with config drive on s390x platform #182
- Full changelog
- Bug 1829938: Fix External DHCP range values for Baremetal configuration #579
- Bug 1833359: Add ec2:DescribeDhcpOptions permission request #583
- BUG 1806439: Remove explicit securityContext and add granular securitycontextconstraints “use” permissions in machine-api-controllers clusterRole #511
- BUG 1812815: Add GCP roles/compute.loadBalancerAdmin role #515
- Bug 1811161: ROKS - remove machine related CRDs from cluster [4.4] #530
- Bug 1811596: Revert “Vsphere provider” #508
- Bug 1810531: Fix timeout formatting #504
- BUG 1806439: Drop run-level #499
- Bug 1802179: use generic image placeholders for install #491
- Bug 1800425: More appropriate annotation name #476
- Bug 1801228: Update BareMetalHost CRD #489
- Bug 1797799: Remove CACHEURL as a config for metal3 #487
- Bug 1800314: Check if instance exists before proceeding with deletion #490
- Bug 1800423: Apply the reboot annotation to the machine #475
- Bug 1733474: Add log message when draining the unreachable node #488
- Bug 1733474: Use upstream drain library instead of downstream #464
- Bug 1797688: update description for MachineState phases #486
- Bug 1796189: Add support for image download url in the provisioning CRD #482
- VSphere: Provider Credentials #479
- vsphere: Reconcile region and zone labels on Machine #471
- Update readme to reflect controllers #468
- Vsphere provider #474
- OpenStack: allow cluster-api-provider-openstack to read configmaps #473
- Pass config values read from Baremetal Provisioning CR to Metal3 #478
- pkg/controller/machinehealthcheck/OWNERS: remove frobware #477
- Read Metal3 config from a new CRD #470
- Add support for events into MHC controller #427
- Add support for oVirt platform #432
- Expose a dynamic client in the Operator struct #469
- Fixes to codegen for vsphere provider #467
- Adding a new CRD for configuration needed for Baremetal provisioning #460
- Vsphere delete #461
- vsphere: set providerID #459
- vsphere: Add support for passing ignition user-data #458
- Add customer printer columns for MachineHealthCheck CRDs #462
- Add task reconciling and networking #457
- Vsphere #447
- Update owners file #456
- Bug 1783973: Update the image name for ironic-rhcos-downloader #452
- Machine controller fixes #449
- Fix package name #448
- Add CPU requests to containers #445
- Bug 1778684: Move ExpectedMachines and CurrentHealthy to *int to differentiate null from zero when patching #442
- Migrate controllers #441
- Migrate api #440
- Full changelog
- Bug 1843928: gcp-routes: move to MCO, implement downfile, tweak timing #1780
- Bug 1834194: vsphere: 4.1 to 4.4 upgrade bug #1769
- Bug 1827539: pkg/server: disable weak TLS versions #1680
- Bug 1834194: vsphere: check if .Infra.Status and .Infra.Status.PlatformStatus is nil #1735
- Bug 1837122: templates: add etc-networkmanager-dispatcher.d-90-long-hostname.yaml #1737
- Bug 1811140: Add containernetworking-plugin RPM’s bin location to CRI-O config #1669
- Bug 1830102: templates: Add a special machine-config-daemon-firstboot-v42.service #1707
- Bug 1829651: MC CRD: preserve unknown fields #1698
- Bug 1826896: [release-4.4] crio: set version-file{,-persist} correctly #1679
- [release 4.4] Bug 1822268: Add new crio.conf field to the template #1663
- Bug 1820823: [4.4] sdn: ignore new ovn-kubernetes OVS internal port names ovn-k8s-gw0 and ovn-k8s-mp0 #1615
- Bug 1824936: The Multus CNI configuration file “00-multus.conf” should not be removed #1647
- Bug 1823367: [release-4.4] cri-o: set log level to info #1634
- Bug 1822748: [ctrcfgcontroller] Use a struct array instead of map when creating new ignitions #1644
- Bug 1821799: OpenStack: disable tx checksum offload for workers #1627
- Bug 1820975: oVirt, fix disable tx checksum offload for workers #1628
- Bug 1817594: [release-4.4] Nodeip retry on failure #1616
- Bug 1817455: [release-4.4] fix wrongful backup of files not originally on the system #1609
- Bug 1817174: Move non-existant runtimeCgroups kubelet option to flag #1583
- Bug 1810996: [release-4.4] Fixed hardcoded ingress VIP password #1550
- Bug 1812526: [release-4.4] baremetal: Add watcher sidecar container for Coredns static pod #1557
- Bug 1814010: templates/master/00-master/_base/files: remove deprecated etcd assets #1570
- Bug 1812211: [release-4.4] manifests/controllerconfig: make infra nullable #1558
- Bug 1811212: remove upstream validation which is breaking our kubeletcfg #1542
- Bug 1811713: Specify cgroups in kubelet.conf so cAdvisor stats will be tracked #1546
- Bug 1811821: [release-4.4] baremetal: Add missing network-online dependency to kubelet unit #1548
- Bug 1809373: [4.4] bump openshift/api to remove IPv6DualStack feature flag #1526
- Bug 1810663: [release-4.4] Point etcd SRV record at master hostnames #1537
- Bug 1810331: daemon: Always create tempfiles in target dir #1536
- Bug 1810331: Detect default hostname in its variants #1533
- Bug 1809334: crd/kubelet: do not prune kubelet rawExtension fields #1531
- Bug 1808457: [release-4.4] generate CRD manifests and fix for oc explain #1520
- Bug 1807959: Changes to fix DR scripts with new CEO environment and manifests #1517
- Bug 1807998: [release-4.4] CRI-O to set stream address in ctrl plane #1511
- Bug 1806008: [baremetal] Set hostname when DHCP6_FQDN_FQDN is set #1503
- Bug 1805397: [release-4.4] make etcd quorum guard privileged to read files from etcd operator #1492
- Bug 1804692: remove the etcd-member pod because we no longer need it #1487
- Bug 1803986: Revert 1473 and skip etcd-member.yaml validation #1482
- Bug 1801397: temporarily skip setting failures on degraded machine config pool #1473
- Bug 1800319: kubelet: bump CPU reservation back to 500m #1476
- Bug 1790823: [baremetal] Verify that MDNS doesn’t advertise localhost #1455
- Bug 1787907: kubelet: switch to ObjectMeta.UID and initialize UUID #1469
- Bug 1801662: baremetal: all resolvconf editing to NM dispatcher #1456
- Bug 1798788: Set Kubelet node IP to non-vip #1444
- Bug 1797897: etcd-member: do not wait-for-kube or validate membership for existing members #1457
- FAQ: More about preservation of changes and the MCO #1451
- Bug 1801466: add owners files to master and worker kubelet templates #1453
- Bug 1800319: kubelet: add kube reservation for kubernetes components #1450
- Bug 1795696: templates: etcd-member: setup environment variables needed for easy etcdctl execution #1429
- Bug 1794493: add ctrcfg e2e test #1414
- Bug 1797908: kubelet: Remove quotes from log level argument #1439
- Bug 1798146: [baremetal] Ipv6 non virtual ip fix #1436
- Bug 1794824: If PlatformStatus.VSphere is nil do not template the file #1425
- Bug 1780396: Get etcdctl binary from the etcd image and not from the upstream releases #1422
- Bug 1777379: [Baremetal] add CPU and memory resources for Haproxy pod #1292
- Bug 1787907: use the machine config uid for the kubeletconfig finalizer name #1356
- Bug 1796444: gcp: use readyz endpoint #1417
- Bug 1796147: pkg/server: serve config only to master in bootstrap server #1421
- Bug 1796148: baremetal: Remove .template from path in dhcp-dhclient-conf.yaml #1419
- test/e2e: Add rollback test for kernelType #1412
- docs: Add docs for kernelType #1409
- Add vSphere IPI #1373
- setup-etcd-environment/run.go: fix upgrade path #1408
- Remove unused internal MCOConfig types and CRD #1044
- test/e2e - Add e2e test for Realtime Kernel #1407
- baremetal: IPv6 add dhcp-duid to NetworkManager config #1395
- OpenStack: Add ca cert to disk on all nodes so kubelet can start up #1392
- Bug 1790823: [IPI][BAREMETAL] Verify that mdns-publisher starts after hostname is set #1388
- Bug 1792914: prevent hitting annotation max size limit on nodes #1404
- DR: Backup should keep data and keys separate #1398
- Bug 1780442: DR: allow use of local etcdctl plus version check #1397
- baremetal: ipv6, switch to NM dispatcher for DNS VIP prepending #1396
- Dependencies: update to kubernetes-1.17.1 #1393
- Fix update codegen script to be compatible with go mod vendor #1384
- test: fix units to run on osx #1402
- Add kernelType to MachineConfig #1330
- templates: etcd-member: add waitforkube init container #1316
- pkg/server: save the bootstrap MC content #1376
- *: conditionally populate the images configmap with cluster-etcd-operator image #1288
- Bug 1793144: kubelet: add log level environment variable #1390
- HAProxy infra pod: Make v4/v6 compatible #1394
- Don’t enable machine-config-daemon-host.service by default #1366
- Update kubelet.config for single-stack IPv6 #1381
- Bug 1771566: [OpenStack] verify that ‘old’ HAProxy processes being deleted after HAProxy reload #1369
- build: do not export GOFLAGS #1368
- Bug 1785281: Discard audit messages from journald #1351
- Bug 1789581: Fix osImageURL upgrade race #1357
- hack/build-go.sh: removed not needed eval go env #1364
- Bug 1787581: cleanup sdn ips on reboot #1360
- ovirt: Use the DNSVIP for workers #1313
- DR: Cleanup and comment backup and restore scripts #1346
- ovirt: reduce static pods mem/cpu requirements #1298
- etcd: Add initial support for an IPv6 control plane #1211
- DR: save and restore kube apiserver’s static pod resources #1336
- vendor: run make go-deps #1339
- Bug 1777204: [Baremetal] verify that ‘old’ HAProxy processes being deleted after HAProxy reload. #1274
- Bug 1777150: pkg/controller: allow kubelet config and runtime changes for custom pools #1159
- Bug 1769847: cmd/gcp-routes-controller: shutdown gcp routes on signal #1317
- Bug 1782893: vendor: bring in ReservedSystemCPUs changes #1331
- templates: remove /usr/share/containers/oci/hooks.d from crio config #1314
- docs/FAQ: The MCO isn’t exclusive #1327
- templates/container-storage: Add a “this is generated” note #1320
- FAQ: So many machine thingys #1315
- OWNERSFILE: remove lorbuschris #1310
- cmd/setup-etcd-environment: refactor and add tests #1287
- CRI-O: Set conmon_cgroup to “pod” #1296
- Standardize printer column “Age” on mco CRDs. #1010
- CRI-O: add old default hook directories #1299
- Bug 1777837: BAREMETAL- decrease infra pods resources #1295
- Bug 1774369: skip setting the kubeletconfig finalizer if it is set #1278
- Haproxy add support for IPv6 frontend #1256
- docs/README: fix broken links #1277
- Bug 1775647: pkg/daemon: randomize pivot container name #1285
- Bug 1777082: set vsphere as provider #1291
- Full changelog
- Detects if spec.config is in JSON format #21
- Fixed bug with controller only checking default namespace. #19
- Fixed bug with wrong counts. #17
- Full changelog
- Bug 1835033: Logging improvement (UID, net-attach-def) / Backport to 4.4 #67
- Bug 1827375: Allows allow pods in any namespace refer to net-attach-defs in default namespace #61
- Bug 1823490: [release-4.4] Adds readinessindicatorfile check on CNI DEL #56
- Bug 1809285: Removes configuration invalidation [4.4 backport] #53
- Bug 1805774: Exposes readinessindicatorfile and uses wait.PollImmediate [backport 4.4] #49
- Bug 1794142: Fixes unnecessary wait when readinessindicatorfile is not present #43
- Full changelog
- Add logic for grabing OVN network logs #139
- collection-scripts/gather: Add imagecontentsourcepolicies.operator.openshift.io #135
- Fixed spelling in Makefile of gather #138
- Full changelog
- Bug 1823772: 4.4: Add back some missing metrics #40
- Bug 1822728: Pick up PatternFly bug fix [1] for login templates #38
- Bug 1814898: reduce ldap connection timeout from 60s to 30s #35
- Bug 1790998: switch version metric to component-base #31
- Pick up mobile fix #29
- Update login templates to PatternFly 4 design #28
- Bug 1671604: Add bootstrap idp only when bootstrap user is enabled #26
- Fix pseudoversion of osincli dependency for go1.13 #20
- Fix smallish typo in the test #22
- Add mfojtik, sttts, stlaz to approvers #25
- Full changelog
- Bug 1840857: openshift-apiserver doesn’t live reload extension-apiserver-authentication trust #103
- Bug 1832762: updates Dockerfile.rhel to golang 1.13 and ocp:4.4 #104
- Bug 1829327: allow patch for updating namespace #100
- Bug 1814207: fixes configmap “extension-apiserver-authentication” not found #87
- [release 4.4] Bug 1811202: /readyz should start returning failure on shutdown initiation #81
- Bug 1804934: employ k8s label value validation when creating build pod build label… #77
- Bug 1803074: 4.4: UPSTREAM: 87673: blank out value for unbounded client label #74
- Bug 1788700: include ISI error message changes when determining new generation need #69
- Bug 1795705: return actual instantiate error for binary builds #71
- Bug 1795705: increase error logging around apiserver binary build flow #70
- Add the imagetags resource to v1 #51
- picks kube 1.17.1 #68
- add conditions to build api #52
- Use IPv6 in resolver cache tests #65
- Update to kubernetes-1.17.0 #63
- Bug 1773682: Make {image,project}/v1 status fields optional #59
- Bug 1773682: Bump openshift/api for updated OpenAPI spec with +optional markers #55
- Wire generic API server authentication and authorization flags #53
- Full changelog
- Bug 1841171: Update PkgManifest upon catsrc update #1556
- Bug 1840887: fix(resolver): don’t pick operator from same package when resolve requiredAPI #1551
- Bug 1836905: fix(queues): use a single gc queue #1528
- Bug 1827821: Generation bug 4.4 Backport #1484
- BUG 1825349: Generation required bug #1473
- Bug 1818850: Add spec validation and improved status for CatalogSources #1428
- Bug 1815762: Fix installplan error when installing from bundles #1403
- Bug 1814821: fix(catsrc): remove limits on catalogsource pods #1397
- Bug 1805414: Support multiple APIServices on a single deployment #1396
- Bug 1809568: Make provided API ClusterRoles be owned by the corresponding API. #1377
- Bug 1783284: feat(jitter): add jitter to controllers to smooth out our spiky resource #1356
- Bug 1809646: Update subscription_sync_count to include the package name #1342
- Bug 1808465: Fix OwnerReferences for bundled CRs #1351
- Bug 1808418: Don’t block on ctx.Done() if startup fails. #1336
- Bug 1805976: Use generations to prevent duplicate InstallPlans #1335
- Bug 1751903: fix(deployment): deployment spec hash #1333
- Bug 1805572: Remove run-level 1 from olm and openshift-operators namespaces #1311
- Bug 1807628: Duplicate packages in packageserver APIService response #1329
- Bug 1804831: Reinstate v1alpha2 operatorgroup #1303
- Bug 1786471: fix(packagemanifests): Fix index key func to avoid key collision #1284
- Bug 1798645: fix(bundles): execute opm from tooling container #1252
- Bump version to 0.14.2 #1278
- Bug 1800625: fix: add internal registry for catalog polling e2e test #1257
- mention OLMs features in the introduction #1282
- Bug 1798135: Fix cases where an operator’s ready channel may never close. #1277
- Bug 1768819: Fix configmap registry server readiness probe timeouts #1268
- fix: update existing robot credentials #1276
- Bug 1797675: Refactoring rh-operator test directory #1274
- chore(ci): update owners #1261
- Generate manifests for version 0.14.1. #1265
- Generate changelog for 0.14.0 and 0.14.1. #1266
- Bug 1789920: Fix bad opgroup annotations #1267
- Bug 1777144: packageserver update fails to adopt APIService #1171
- Bump version to 0.14.1. #1264
- Bug 1796092: Update operator-registry dependency to v1.5.8. #1258
- Fix overly broad .gitignore pattern that was excluding a vendored pac… #1250
- Add support for Prometheus Custom Resources #1253
- Bump version to 0.14.0. #1248
- Vendor helm, since it is used for templating manifests. #1247
- adding e2e test framework for rh-operator metrics #1233
- Fix IPv6 incompatibility in TestGrpcAddressCatalogSource. #1231
- Update release script to require version 3 of helm. #1228
- Update internal objects proposal to use annotation on CSV instead of CRD #1235
- Only enable CGO for prod builds #1219
- Remove pyjq and yq from the release documentation prereqs. #1229
- fix: typo in catalog polling doc #1232
- feat(packageserver): support label queries and copy CSV labels onto the package #1220
- fix: refactor catalog polling to use updateStrategy field #1226
- doc: add internal image proposal #1097
- Reconcile manifests with templates. #1225
- Unpack bundles #1215
- feat: catalog source polling for updated registry image #1161
- Use vendored transitive dependencies for “go run” of vendored yq. #1217
- Enable CGO and CGO_DEBUG #1216
- chore(ci): add dockerfile as a base for building in CI #1212
- fix: add err check before further operation #1173
- fix: make run_console_local.sh working on WSLv1 #1154
- Use the grpc response as the source of truth for update graph data #1105
- Add note for version field #1185
- fix(deploy): remove resource limits #1207
- Cleanup codegen #1202
- Add general design goals doc #1152
- Bug 1781366: feat(resolver): fallback to csv parsing if grcp api does not contain info #1194
- Bug 1769003: Implement Structural Schema for CRDs #1157
- Corrected etcd CRD URL. #1192
- Added
keywords
in operator metadata. #1163
- docs - add a mention of bundles to the README to help users find bundle info… #1176
- Dep is not required. #1187
- Bug 1779990: fix(packageserver): cache packagemanifests #1150
- BUG: Fix CI Unit tests. #1175
- Bug 1779313: Enable multiple namespaces sync if catsrc is updated in global ns #1125
- Bug 1771811: make certificate updates live upon update #1151
- Bug 1769030: Replacing operator creates duplicate secrets #1123
- fix(unit): Fix minor unit test bug and update local cluster to k8s 1.16 #1147
- Bug 1760608: add resource limits to all OLM pods and the 0.13.0 release for OCP #1142
- Full changelog
- Bug 1816184: fix(dns): fix slow dns resolution of localhost for grpc health probe #269 #276
- Bug 1816535: fix(index): copy correct opm bin builder path #225
- Bug 1806529: [release-4.4] Produce binaries without target platform prefixes by default. #192
- Bug 1805409: fix(docker): add entrypoint #184
- Bug 1790785: feat(appr): exit build early if no manifests were downloaded #148
- Add validate bundle test cases #166
- Bug 1795658: Remove dependency on sqlite from pkg/configmap. #161
- Bug 1795297: Fixing wrong database loaded in memory for export cmd #163
- Bug 1795237: Revert “fix(ci): build opm statically in CI” #162
- Index maintainers can export a package from an index #154
- fix(ci): build opm statically in CI #160
- Add
opm
docs #149
- Bug 1784028: Updating summary for ‘Operator Registry ’ containers #153
- Add support for choosing the release of a package #141
- chore(release): use robot for deploys #158
- Fix issue with empty docker error output #156
- Build binaries for linux, windows, and mac #155
- Add bundle contents validation #146
- Make downloader.go testable #139
- fix(build): grpc-health-probe was not building properly in 1.13 #147
- fix(bundle): set csv name field on configmap loading #145
- Bundle validate lib functions #143
- Bug 1783030: Detect replacement cycles while adding package channels #63
- Fix tiny typo #135
- Remove package manifest parsing #137
- add cp to configmap-registry image #144
- Add opm to configmap-registry image #142
- Add
opm index add
examples #140
- Full changelog
- Bug 1838259: scale: Enable parallel pod creation #173
- Bug 1835985: [4.4] hybrid external gw #167
- [release 4.4] bug 1829442: Remove errors based on passing nil elements to MarshalPodAnnotations() #157
- Bug 1830416: build: require OVN >= 2.13.0-30 for rhbz#1819785, rhbz#1827403, rhbz#1828637, rhbz#1823755 #153
- Bug 1828752: regression: logical_router_port mac address is case sensitive #163
- Bug 1827392: hybrid-overlay: fix podChanged() return values #147
- Bug 1823557: Upstream merge 2020-04-20 #135
- Small nit changes #1257
- Fixes add network policy locking #1262
- Trivial fix for kind setup wait #1264
- docs: Add documentation for how to build CI tests and run locally. #1169
- ci: re-run Kube build if cache failed #1259
- remove OVN specific podsecuritypolicy resource #1261
- ovn: improve Namespace/NetworkPolicy locking #1244
- util: add Hybrid Overlay IP to GetNodeWellKnownAddresses() #1250
- gateway: cleanup some sctp related changes #1253
- KIND: Adds check to make sure pods are up #1258
- Wait for pod to start running before deleting things in e2e tests #1232
- dual stack management port creation #1241
- regression: fix nil-pointer reference panic in defer function #1252
- ci: various cleanups and stop using kubetest #1246
- some unit tests #1245
- daemonset.sh: Using j2 tool to generate ovn-setup.yaml file. #1243
- dual-stack support for l3-gateway-config annotation #1239
- Bump K8S to v1.17.2 with KIND #1112
- initial dual-stack loadbalancer support #1234
- SSL for OVN daemonsets #1228
- Fix references to “minions” and “master nodes” #1240
- config: switch tests/docs normal DB address format (eg tcp:1.2.3.4:6641) #1235
- install: remove unsupported install methods #1237
- Also run CI on non-master branches #1231
- ci: shorter GitHub action job names #1236
- update pod annotation and CNI shim communication for dual-stack #1129
- Add hybrid-sdn support to KIND #1226
- Download kind in CI instead of go getting it #1233
- ovnkube.sh: Adding iptable rules to open up the OVN NB/SB DB raft ports #1230
- nit: change ovsdb server connection method variable name #1227
- Add e2e test that kills ovnkube-master; fix ovnkube-node test for multiple nodes #1219
- pass MACs, IPs, CIDRs around in parsed form rather than as strings #1211
- ci: Remove ruby dependency and simplify workflow #1207
- Fix golang linter timeouts #1223
- Upstream merge 2020-04-06 #123
- hybrid-overlay: pod IP/MAC might be nil #1217
- identify default flows with 0xdeffl05 cookie and add healthcheck for it #1194
- Add sctp service support #1137
- tests: add utilities to parse known-to-be-valid IPs, CIDRs, and MACs #1208
- Fix JOB_NAME to include ha/noha #1210
- Adds HA deployment option to KIND #1197
- fix up config for dual-stack, add dual-stack service CIDRs #1189
- add various health checks to ensure proper functioning of ovnkube-node #1184
- Raft orchestration configuration settings #1195
- add back -O OpenFlow option to replace-flows #1196
- Adds kernel multiple OVS to default KIND deployment #1155
- hybrid overlay extensions (VXLAN tunnels to other things) #889
- cni: don’t return empty values from ovsFind() #904
- refactor Link{Addr|Route}Add API and add Link{Route|Neigh}Exists API #1183
- rename k8s-<hostname> management OVS internal port to ovn-k8s-mp0 #1181
- master: fix merge breakage #1180
- export ovs-appctl cluster/status output as ovn_db_raft_cluster metrics #1173
- ovn: Fix default deny ACLs. #1175
- Drop OVN 2.10 support #1148
- remove legacy br-nexthop internal port, if it exists, before proceeding #1168
- build: coverage support (option 2) #1147
- Dual subnet allocation for dual-stack #1164
- Minor test case fixups #1163
- rename br-nexthop interface to ovn-k8s-gw0 #1165
- remove calls to sleep in various functions in ovnkube.sh #1162
- add build_info metric for ovn, OVN DB schema, and ovn-k8s artifacts #1159
- duplicate log entries in ovnkube daemon’s pod logfiles #1161
- ovn: fix up master build failure after merge #1158
- remove tcp/udp load balancers from l3 gateway on disabling NodePort #1154
- Fixes empty services, load balancer creation in OVN #1096
- validate cluster/service CIDRs against reserved IPs #1153
- node: fix management port IPv6 neighbor addition #1156
- ci: fix kind cluster name #1150
- convert all the ip-{link|addr|route|neigh} calls to netlink #1143
- fix the label prefix for ovnkube-db-raft - s/ovn.org/k8s.ovn.org/ #1152
- Added Dockerfile to build OVN-Kubernetes dev image #1149
- added more metrics and moved the metric collection for ovnkube-master #1144
- ovnkube-node daemon is not logging messages at level=5 #1139
- exit early from script upon failure to determine ip address of the host #1131
- add more metrics for ovnkube-master and ovnkube-node daemons #1130
- add cluster db related metrics using ovn-kube-util as an exporter #1128
- group all prometheus metrics and functions under metric package #1125
- handle correct parsing of _Server`Database’s index column #1123
- the ovn db file is ovn{nb|sb}_db.db and not ovn{nb|sb}.db #1119
- remove retrieving Index from the _Server database for now #1118
- Copy ovn-kube-util to /usr/bin for fedora images #1115
- Remove f31 advisory repo #1111
- Use erb to template ginkgo skip #1110
- ci: use checkout@v2 to work around v1 issues on job reruns #1104
- deadlock in ovnkube node while waiting on ready functions to complete #1103
- Enable E2E hairpin test for Services #1101
- node: rename pkg/cluster -> pkg/node #1098
- OWNERS: add bugzilla info #130
- cluster.go: Disable Southbound DB conditional monitoring. #126
- Bug 1819876: build: use OVS and OVN 2.13 #122
- CARRY: hybrid-overlay: fix argument handling for Windows hybrid-overlay.exe #118
- Revert “Add flow to route packets to external GW via VXLAN tunnel” #117
- Add flow to route packets to external GW via VXLAN tunnel #116
- Revert “WIP: test monitor-all fix” #115
- Upstream merge 2020-02-26 #106
- Fix: adding klog specific flags when logging to file #1099
- remove LinkSetVfTxRate from setupSriovInterface #1092
- Drop IPv6 cluster subnet limitation #1094
- Pull new OVN rpm for Fedora #1095
- add readiness probes for OVN/OVS daemons #1084
- Switch from logrus to klog #1047
- ipv6: Make IPAddrToHWAddr() aware of IPv6 #1091
- cluster.go: Disable Southbound DB conditional monitoring. #1089
- use add and remove OVSDB table operations instead of set #1083
- fix errors in ovn-appctl and ovs-appctl usage #1088
- fix chroot’s cannot change root directory to ‘/host’ error #1087
- support specifying custom ovn_encap_port in ovnkube.sh #1086
- build the expected network policies map correctly #1085
- stop delivering ovn-debug.sh script #1078
- use ${ovn_kubernetes_namespace} variable instead of ‘ovn-kubernetes’ #1081
- miscellaneous cleanups to ovnkube.sh and yaml templates #1079
- create address_sets only when required for network policy rules #1064
- network policy’s logicalport cache gets out-of-sync on pod deletion #1073
- Bug 1810814: CARRY: ovn: fix cloud load balancer rules for IPv6 #112
- Revert “cluster.go: Disable Southbound DB conditional monitoring.” #111
- Add more docs to pkg/cni/ipv4_hack.go #104
- More fixes… #105
- Bug 1819881: [4.4] bump OVS/OVN to 2.13 #129
- Bug 1814712: Removing node bring up debug log level #132
- Bug 1810816: [4.4] CARRY: ovn: fix cloud load balancer rules for IPv6 #113
- Bug 1806666: merge master to release-4.4 #99
- Full changelog
- Bump Prometheus module to v2.15.2 #22
- injectproxy: remove proxy label from the query parameters #21
- Add support for /api/v2/silences #20
- Add support for /api/v1/alerts #18
- Update vendor/ directory #19
- Add support for /api/v1/rules #16
- Update to Go 1.13 #17
- injectproxy: add unit tests #15
- vendor: sync vendor/ directory #14
- Update OWNERS #12
- Makefile: add ‘vendor’ target #13
- Full changelog
- Update to v2.15.2 #45
- Cut release 2.15.2; cherry-picked windows fix and index with unsorted postings support. #6565
- Cut 2.15.1 + cherry-picked fix. #6518
- Constant memory compaction #6475
- Reread index series rather than storing in memory. #6452
- api: provide metadata for a specified metric #6442
- Fix promlint order algorithm not work issue #6445
- Add tests for /api/v1/target/metadata #6409
- Update and re-work maintainers file. #6389
- Change desired shards metric to report raw calculated value #6378
- Log the start and end of the WAL replay within the WAL watcher. #6337
- discovery/kubernetes: fix client metrics #6393
- Fix relabaling collision when using exported labels #6350
- Correct the default max block duratioh value #6368
- Simplify remote write dashboard in mixin. #6335
- Add tsdb/tsdb to .gitignore #6323
- Merge release-2.14 into master #6304
- Add a README.md to textparse package about how to update lexers. #6210
- Remove patches needed to build with Go 1.12 #44
- Dockerfile.ocp: upgrade Go to 1.13 #43
- web/ui: hide the link to the new React UI #41
- Full changelog
- Dockerfile.ocp: upgrade Go to 1.13 #31
- Bump v0.20.0 #30
- Add goreman link #2078
- dispatch: don’t garbage-collect alerts from store #2040
- Synchronize Makefile.common from prometheus/prometheus #2016
- Full changelog
- Bug 1833427: retain pvc metadata #70
- Bug 1801358: Bump v0.35.1 #52
- Release 0.35.1 #3008
- prevent prometheus sts update loop #3002
- jsonnet/prometheus-operator: restrict api extension RBAC rules … #2981
- Bump to 0.35.0 #51
- Release 0.35.0 #2953
- Use upstream jimmidyson/configmap-reload image #2952
- update OWNERS file #2949
- fix generated statefulset being pruned by kubectl #2944
- lint: add operator lint command as separate container image #2938
- Remove .promu.yml #2933
- Update thanos.md #2923
- operator: modified prometheus wget probe when listenLocal #2929
- *: instrument operator’s list and watch operations #2893
- Allow to configure PVC access mode #2913
- deprecate baseImage, tag, and sha fields in custom resources #2914
- Fix unmarshalling crd yaml #2906
- Turn off preserve unknown fields #2903
- Spelling and grammar #2894
- pkg/prometheus: add metrics about node endpoints synchronization #2887
- Add an option to disable compaction #2886
- Merge #2838
- Add APIVersion field to Prometheus.Spec.Alerting #2884
- Fix plural in metadata.name #2885
- Use kubebuilder controller-gen for creating CRDs #2855
- Rename
mesh
ports to be prefixed with protocol #2863
- Docs: Update Getting-Started examples #2870
- Add metric for statefulset re-create and increase logging #2859
- Fix StatefulSet being needlessly re-created #2857
- docs: fix typo in api.md #2841
- Dockerfile.ocp: update Go to 1.13 #48
- Update OWNERS file #49
- Set preserve unknown fields false #47
- Full changelog
- Bug 1810418: Ensure service CA certs are created with unique serial numbers #111
- Bug 1803282: enable signer ca expiry timer metrics #95
- Update CA duration to 26 months to ensure upgrade after rotation #106
- Remove the option to disable automated CA rotation #107
- e2e test to check service serving cert using client pod #98
- Fix CA bundle annotation check to be case-insensitive #103
- Update new bundle injection targets to only support beta annotation #102
- Extend service CA duration to 14 months #101
- Enable injection of service CA bundle for admission webhooks #79
- Enable injection of service CA bundle for CRDs #100
- Remove unnecessary permissions for controllers #97
- Refactor ca bundle injection for maintainability #78
- Double polling timeout that looks to be failing the rotation tests #99
- Deploy all controllers as one process #89
- Configure metrics collection for operator #90
- Add marun as reviewer and approver #94
- remove dockerfile and add depency checking targets #92
- bump builder image to golang-1.13 in dockerfiles #91
- Remove unnecessary use of API-based controller configuration #88
- Update to go modules #87
- Support setting CA validity duration via unsupportedConfigOverrides #85
- bump(*) #86
- Enable Auth for the metrics endpoints for the controllers #81
- Full changelog
- Bug 1813221: jsonnet/telemeter: set cpu requests, unset limits #320
- BUG 1796927: *: Move metrics whitelist to downstream usage #306
- Add annotation for new Observatorium API Route #305
- Add missing jsonnet binary to builds #303
- Makefile: execute built
jb
from correct path #302
- Fix remote write metrics #300
- dockerfiles: simplify app-sre build tooling #301
- Capture total CAM app workload migrations by migration state. #298
- jsonnet/telemeter: Record a “subscribed cluster” metric #297
- pkg/receive: return correct status code #299
- jsonnet/telemeter: Add recording rule for cluster availability #296
- Consume authorize_url from Secret #288
- test: use UP for querying in integration test #292
- tools.go: fix integration test by pinning deps #293
- OWNERS: add rporres #291
- test: Use specific version of UP to fix broken integration tests #294
- Dockerfile: update to Go 1.13 #287
- jsonnet: use stable APIS in benchmark manifests #289
- Add first Telemeter recording rules #286
- Enforce forwarding from v1 /upload to v2 receive hashring #277
- jsonnet/telemeter: fix setMemcached func #284
- jsonnet/telemeter: ensure tag in memcached #283
- pkg/authorize: Print body on unexpected authz request result #282
- jsonnet/telemeter: monitor memcached #280
- pkg/cache: update memcached dns on interval #278
- jsonnet/telemeter: fix memcached replica offset #276
- OWNERS: add bartek #275
- pkg/cluster: fix running telemeter without verbose #274
- cmd/telemeter-server,pkg/cache: cache auth resps #273
- test/e2e: fix forward test #272
- jsonnet: Whitelist cluster:usage:* for telemetry #268
- insightsclient_request_send_total metric from insights-operator #251
- Full changelog
Source code for this page located on github