Back to index
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release@sha256:ff9b50b80d48361d12d42a1db13742b85006eeccf943309217aab01fe132a02e
No tests for this release
Upgrades from:
Loading changelog, this may take a while ...
Created: 2020-09-15 13:20:12 +0000 UTC
Image Digest: sha256:ff9b50b80d48361d12d42a1db13742b85006eeccf943309217aab01fe132a02e
Release 4.6.0-fc.6 was created from registry.svc.ci.openshift.org/ocp-s390x/release-s390x:4.6.0-0.nightly-s390x-2020-09-14-174439
Components
Rebuilt images without code change
- Bug 1873900: pkg/cvo/sync_worker: Grow logging in SyncWorker.Update #451
- doc/dev/upgrades: Add a blurb about restarting upgrades #388
- Update clusterversion.md #450
- Bug 1873900: install/0000_00_cluster-version-operator_03_deployment: Bump to –v=5 #448
- Bug 1872080: Dockerfile.rhel: Use a RHEL-version-agnostic filename #444
- Full changelog
- Bug 1861683: Bump k8s.io/kubectl to pick https://github.com/openshift/kubernetes-kubectl/pull/30 #559
- Bug 1874056: Rebase k8s to 1.19.0 #547
- Bug 1798138: add timestamps marking start and end for must-gather and inspect #543
- Bug 1873275: fix kubectl example #544
- mirror: Log line is accidentally being printed at V(0) instead of V(5) #555
- Bug 1812813: oc adm must-gather: add empty node-selector annotation to namespace #546
- Bug 1872080: Updating images/cli-artifacts/Dockerfile.rhel baseimages to mach ocp-build-data config #529
- Bug 1812813: oc debug node: create debug namespace with empty node-selector annotation #550
- Bug 1874856: use local must-gather image if it is present #549
- Bug 1866399: lessen retries in must-gather #545
- Bug 1874293: pkg/cli/admin/upgrade/: Mention Upgradeable=False #541
- Bug 1805891: must-gather: move gather init container under containers #540
- Bug 1872363: Add EndpointSlices to list of namespace resources to collect #531
- Bug 1872709: Copy foreign layers from external sources during mirroring #530
- Bug 1873275: Use echoserver as simple k8s application #536
- Bug 1866399: Shorten retry interval in must-gather #527
- pkg/cli/admin/release: Delegate to update-approvers #528
- Bug 1866380: must-gather ImagePullPolicy should be ‘Always’ #518
- Bug 1867792: Allow prune to move on with Removed registry #520
- Bug 1867594: Clarify which registry/repository fails with unauthorized #522
- Bug 1866876: Signature verify error msgs to klog.V(4) rather than klog.Infof #526
- Bug 1868324: oc logout should make the token invalid #521
- Bug 1859452: Improve help menu when ‘oc image mirror’ and multi-arch images #519
- Bug 1866597: use a fips compliant, but officially supported OCP template, with new-project message #511
- inspect: add back related object (involvedObject) column #515
- Bump to k8s 1.19-rc.1 #491
- Add option to generate ImageContentSourcePolicy scoped to a registry #485
- Bug 1861559: Only schedule must-gather pod on Linux nodes #509
- pkg/cli/adm/catalog: Delegate to catalog-approvers #508
- Prepare for RHEL 8 #500
- release: Hide empty metadata fields in release info #495
- prune images: expose the number of workers as a flag #505
- create: fix create useridentitymapping #503
- inspect: make sorting by time possible in event viewer #498
- debug: fix dry-run flag parsing #502
- Get rid of passing oc name to every command #461
- bump(k8s.io/kubectl) for CSR fix #501
- inspect: improve html event viewer #497
- Bug 1844998: Fix –save-config for kubectl create commands, where it was missing #460
- Bug 1850931: ‘oc image mirror’ Add warning when mirroring SchemaVersion:1 images #493
- extract: Make destination paths to absolute to avoid symlink errors #492
- Replace custom printing with built-in printing in obseve commad #475
- inspect: improve the event filter page #487
- Bug 1854388: Revert interval and timeout in mustgather so they make sense #478
- Bug 1829243: Revert “run inspect in parallel” #484
- Bug 1845766: Add status to ErrNotV2Registry #479
- Bug 1851817: fix filter-by-os parsing for oc adm catalog mirror #480
- make oc adm inspect run in parallel and remove rate limits #449
- oc adm release extract - add option to extract credential requests only #467
- Bug 1849983: allow switching project even to users outside self-provisioner role (revert) #476
- Write a proper readme #464
- Bug 1817145: Improve ‘oc adm release info|new’ error when given release image does not exist #463
- Bug 1846078: fix typo in oc adm upgrade help #468
- Bug 1840411: oc project: rewrite context after kubeconfig is read #469
- Bug 1844354: oc set probe: add support for startup probe #459
- Bug 1827486: clarify usage of ‘oc adm create-kubeconfig’ #435
- Bug 1843929: use wrapper for kustomize sub-command #453
- Add event filter and complete event json to inspect the must-gather results #451
- add complete event json to inspect and must-gather results #448
- Bug 1840411: oc project: respect –context flag #444
- Bug 1629524: only print/update changed rolebindings when removing roles #454
- Bug 1841005: fix new-app help to mention deployment and/or dc #440
- Add since-second and since-time feature so that pod #322
- Bug 1842582: Don’t include digest in source for ICSP when mirroring a catalog #445
- Fix flag name in the error when invoking oc adm release info #443
- Bug 1774616: Update BuildLogOptions #433
- adm/release/info: add
--list-bugs
flag #442
- Bug 1827544: provide better defaults for oc adm catalog build #423
- Bug 1833558: create ClusteRole and ClusterRoleBinding when invoking oc adm policy add-scc-to-user #412
- Bug 1829832: support mirroring for index images #438
- Bug 1838934: Fix new-app producing deployment that trigger twice after creation #437
- Bug 1839631: fix validation code for arguments passed #436
- Bug 1838838: oc adm group sync - search outside base dn warning - RFC 2307 #434
- Bug 1802580: return ProjectRequestMessage if it is set with login,project cmds #406
- Bug 1801292: support -f for rsh command #397
- Bug 1837375: use http.Client.Head instead of tls.Dial to be able to consume proxy settings #430
- Bug 1835011: improve error for ‘oc project’ and ‘oc status’ when project doesn’t exist #431
- Bug 1836833: Switch new-app to generate deployment, by default #355
- Bug 1806779: Mirroring from custom directory via oc adm release mirror fails #424
- Bug 1827463: oc sa create-kubeconfig: respect –context flag #422
- Bug 1827073: Support mirroring catalogs using default-tagged source images. #414
- Bug 1835997: create route reencrypt: Improve –dest-ca-cert help #421
- Bug 1780447: replace kubectl with oc in oc rollout restart help #407
- Bug 1826676: oc status: check if the current project exists before printing status #413
- Bug 1802719: oc adm groups sync IsQueryOutOfBoundsError warning,not error #405
- Bug 1826230: bring missing fixes to oc #409
- Bug 1826533: pkg/cli/admin/upgrade: Client-side by-tag guard #390
- Bug 1826533: pkg/cli/admin/upgrade: Warn when –allow-upgrade-with-warnings let you through #389
- Bug 1827061: add missing newline #396
- Bug 1828280: Drop deprecated commands and flags #310
- Bug 1826230: 1.18.2 rebase #402
- Bug 1821356: fix comment #377
- Bug 1828194: wire printer flags to oc adm group sync #401
- Bug 1826533: pkg/cli/admin/upgrade: Warn when –allow-explicit-upgrade let you through #388
- pkg/cli/admin/upgrade: Delegate to update-approvers #391
- Bug 1826533: pkg/cli/admin/upgrade: Warn when –force is used #387
- Bug 1825565: pkg/cli/admin/release/mirror: Allow –apply-release-image-signature and –release-image-signature-to-dir #392
- Bug 1825809: create: Add the bare minimum
oc create build
#354
- Bug 1825791: Fix a large number of silly things in login #373
- Implement enhancements/oc/mirroring-release-signatures #343
- Add make oc target #374
- Bug 1819688: login: choose the CAs based on the remote server cert #380
- make unit tests not ask for gpg store password #386
- oc adm catalog mirror updates: mac/windows, bundle image support, quay.io support #384
- Add BZ component name to OWNERS #367
- oc rsh: properly shadow position of – #375
- debug: Correctly default the tools image now that it is on the cluster #368
- debug: The
--dry-run
flag does not work with debug #369
- image/mirror: Upconvert v1 schemas to v2 schemas by default #362
- image/mirror: Allow
--continue-on-error
for mirror #361
- 1.18.0 rebase #351
- Remove dead code #349
- release: In markdown output, only < and > are unsafe characters #364
- release: Perform release extract in parallel #358
- images/tools: Don’t change user #360
- images/tools: Remove numactl* packages until they are available on s390x #357
- Fix a number of bugs in debug #347
- Use relative symlinks for disk mirroring #317
- images: Add a tools image for use with debug and system administration #353
- Bug 1809028: replace kubectl with oc in wait’s help #334
- Place apache license in cli-artifacts #337
- Fix oc rsync help #350
- Add –exclude flag to start-build #242
set volume
does not work with --local
#332
- oc debug: add help for –to-namespace #346
- oc.spec: Update to Go 1.13 and make it consumable by 3rd party build services #106
- release: Changelog fails when new image added #345
- Bug 1810310: fix examples in help #340
- Bug 1810256: Don’t default to always mirror manifestlists #339
- Bug 1790785: bump(operator-framework/operator-registry) #329
- Bug 1806779: Allow a file:// release argument to release mirror #320
- Bug 1800464: fix(catalog): use registry image from openshift quay namespace #303
- Bug 1801285: set nodeName for debug pod only when explicitly set #319
- override FileDir with FromFileDir if set in Complete #318
- release: Add template output options for release info #321
- Bug 1802872: bump(github.com/mtrmac/gpgme): v0.1.2 #305
- Bug 1801064: Add ‘\n’ for pipeline deprecate info #299
- Add timeout option for must-gather as a optional parameter #258
- adm release info: refactor to build messages in order #282
- Bug 1800674: Option to force RepoDigest mirror #298
- 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
- Bug 1774642: Avoid hard links in cli-artifacts #171
- Enable all Linux arches in cli-artifacts #153
- Bug 1771329: only build adm catalog command for linux #161
- Bug 1770144: fix imagestream parsing to properly split its namespace part #160
- Bug 1763929: Set TypeSetter in get print flags, like we do everywhere elsewhere #164
- Bug 1759185: clarify upgrade’s force flag description #121
- Bug 1713263: pkg/cli/admin/upgrade: allow users to force when updating to latest #145
- image: If a user specifies both tag and digest, retrieve via digest #157
- Bug 1768516: fix extracted-oc adm extract oc #155
- Bug 1748777: oc: don’t print usage info if pass a bad flag, only suggest to pass –help #156
- Bug 1759920: Fixed Dockerfile FROM statement parser. #136
- Improve errors in inspect #151
- Update ruby-22-centos7 to ruby-25-centos7 #152
- Bug 1763807: print detailed error to user when getting node logs #135
- Bug 1767163: fix app.kubernetes.io/name to use just IS name #138
- Bug 1767675: fix debug’s comment #150
- bump to kubernetes 1.16.2 #144
- Bug 1725977: admin/release/new: always consider all mappings #147
- Improve release to work better for disconnected #143
- image: Image commands should all support file targets #139
- Fix
oc adm catalog
#140
- mirror: Support mirroring to disk as a target #126
- oc adm catalog command #134
- Bug 1763728: fix ‘oc adm release extract’ version injection #131
- Switch inspect to use unstructured when reading .status.relatedObjects #129
- registry-login: Allow login with credentials #123
- cmd/oc: disable docker’s use of pigz earlier #130
- image-mirror: Manifest list manifests have to be copied #124
- Align oc new-app generate labels with recommended label #101
- Introduce legal notice for login command #67
- Corrects error message #100
- mirror: Add –to-dir to release mirror, uses skopeo to archive #120
- pkg/cli/image/extract: disable pigz to prevent race condition #104
- mirror: Include version inside the default target tag #119
- fix(inspect): changes –base-dir flag to –dest-dir #118
- pkg/cli/admin/release/mirror: Fix “exapmles” -> “examples” comment typo #94
- Bug 1715001: If extracted from payload, ‘oc version’ reports payload version #88
- Bug 1542325: ignore pods when giving liveness suggestions #116
- Bug 1540560: fix oc status for daemonsets #117
- Bug 1756453: Separate upgrade flags for safety instead of abusing force #109
- Bug 1754042: Retry 429 and 503 errors in registry client #112
- release: Strip leading bracket indicators from changelogs #105
- inspect: collect /debug/pprof data #114
- Bug 1756107: Make container endpoint collection errors non-fatal #113
- Bump to kubernetes 1.16.0 #108
- Add oc adm inspect command #107
- Bump kubernetes to 1.16.0-rc.2 #102
- release: Add
--commit-urls
to the release info command #96
- Test vendored kubectl too #99
- Bug 1753504: Reorder symlinks to prevent path escapes #98
- pkg/cli/admin/release/mirror: Conditional printImageContentInstructions #95
- Update deprecation message & drop it from oc adm migrate template-instance #97
- Deprecate oc adm migrate #80
- fix bug 1725027: –output flag to release info does not include all options #53
- cli: Add
oc set data
that makes it easy to manipulate secrets/config maps #90
- Bug 1728111: update oc adm node-logs with information about tail line limits #62
- Bump #92
- oc adm must-gather should always write output to sub dir #84
- Fixup the following crash #49
- Fix oc version to report proper information #87
- release: Add a better error message when base tag missing #85
- debug: Improve docs of oc debug command to mention nodes #82
- Bug 1748372: oc adm must-gather must prefix lines from stdout and stderr #83
- release: Fix verification errors when excluding components #81
- Bug 1709239: Remove Git Repo option from ‘oc set volumes’ cmd #75
- Bug 1610599: Remove RunE usage from oc #69
- Bug 1746796: eliminate unnecessary blank ending line #79
- Cleanup spec #77
- Fix kubectl in rpm #74
- Bug 1739445: Fix oc rpm for ART builds #71
- Fix GO_PACKAGE detection #73
- release: Allow –exclude to work for –from-release in release #72
- Bug 1704827: Improve error msg when console URL passed to login via CLI #48
- Bug 1744289: sort available updates when printing #68
- remove aggregateErrorOrNil func #60
- Bug 1737392: Hide sort-by flag from new-build help #44
- Bug 1734504: Parts of oc adm must-gather do not respect –config CLI option #64
- Add –force when linking other oc binaries #66
- pkg/cli/admin/release: support extracting baremetal installer #57
- Bug 1737127: idle: fix null dereference when pod’s controller can’t be found #43
- Bug 1737657: bump(*) #63
- Bug 1669657: Add –boot option to oc adm node-logs #45
- support multiple images and image streams #21
- glide: move to github.com/openshift/gssapi #56
- Bug 1735404:
oc extract
should print binaryData as well #37
- Bug 1707679: Don’t install CRD SCC types into global scheme #41
- Add cli artifacts image #38
- Bug 1671685: remove-(cluster-)role-from-*: Properly report binding kind if not found #40
- release/mirror: Add examples for using the new mirror #6
- Rpms #36
- Makefile: remove no_openssl #28
- Fix kubernetes git version in ART build #31
- Extend version cmd #5
- Update the vendor tree to use an oc fork #25
- add cli tools #27
- describe: print empty image config fields if the docker config is nil #26
- Add targets for building images #23
- Add tnozicka #24
- Make sure packages are installed #16
- trigger CI #19
- quick and dirty way to get a kubectl version #18
- Set the same tags as origin did #17
- trigger CI #14
- Cosmetics #13
- Fix images #11
- trigger CI #9
- Install missing dependencies on OCP build #8
- Add new cli images and fix cli rhel image #7
- Init #3
- Report unauthenticated error when performing
oc registry login
#23356
- Link the component image in a changelog to the GitHub source view #23300
- Single layer images should still print layer digest #23304
- Change references from Docker registry to container image registry. #23196
- Full changelog
- Bug 1861683: Bump k8s.io/kubectl to pick https://github.com/openshift/kubernetes-kubectl/pull/30 #559
- Bug 1874056: Rebase k8s to 1.19.0 #547
- Bug 1798138: add timestamps marking start and end for must-gather and inspect #543
- Bug 1873275: fix kubectl example #544
- mirror: Log line is accidentally being printed at V(0) instead of V(5) #555
- Bug 1812813: oc adm must-gather: add empty node-selector annotation to namespace #546
- Bug 1872080: Updating images/cli-artifacts/Dockerfile.rhel baseimages to mach ocp-build-data config #529
- Bug 1812813: oc debug node: create debug namespace with empty node-selector annotation #550
- Bug 1874856: use local must-gather image if it is present #549
- Bug 1866399: lessen retries in must-gather #545
- Bug 1874293: pkg/cli/admin/upgrade/: Mention Upgradeable=False #541
- Bug 1805891: must-gather: move gather init container under containers #540
- Bug 1872363: Add EndpointSlices to list of namespace resources to collect #531
- Bug 1872709: Copy foreign layers from external sources during mirroring #530
- Bug 1873275: Use echoserver as simple k8s application #536
- Bug 1866399: Shorten retry interval in must-gather #527
- pkg/cli/admin/release: Delegate to update-approvers #528
- Bug 1866380: must-gather ImagePullPolicy should be ‘Always’ #518
- Bug 1867792: Allow prune to move on with Removed registry #520
- Bug 1867594: Clarify which registry/repository fails with unauthorized #522
- Bug 1866876: Signature verify error msgs to klog.V(4) rather than klog.Infof #526
- Bug 1868324: oc logout should make the token invalid #521
- Bug 1859452: Improve help menu when ‘oc image mirror’ and multi-arch images #519
- Bug 1866597: use a fips compliant, but officially supported OCP template, with new-project message #511
- inspect: add back related object (involvedObject) column #515
- Bump to k8s 1.19-rc.1 #491
- Add option to generate ImageContentSourcePolicy scoped to a registry #485
- Bug 1861559: Only schedule must-gather pod on Linux nodes #509
- pkg/cli/adm/catalog: Delegate to catalog-approvers #508
- Prepare for RHEL 8 #500
- release: Hide empty metadata fields in release info #495
- prune images: expose the number of workers as a flag #505
- create: fix create useridentitymapping #503
- inspect: make sorting by time possible in event viewer #498
- debug: fix dry-run flag parsing #502
- Get rid of passing oc name to every command #461
- bump(k8s.io/kubectl) for CSR fix #501
- inspect: improve html event viewer #497
- Bug 1844998: Fix –save-config for kubectl create commands, where it was missing #460
- Bug 1850931: ‘oc image mirror’ Add warning when mirroring SchemaVersion:1 images #493
- extract: Make destination paths to absolute to avoid symlink errors #492
- Replace custom printing with built-in printing in obseve commad #475
- inspect: improve the event filter page #487
- Bug 1854388: Revert interval and timeout in mustgather so they make sense #478
- Bug 1829243: Revert “run inspect in parallel” #484
- Bug 1845766: Add status to ErrNotV2Registry #479
- Bug 1851817: fix filter-by-os parsing for oc adm catalog mirror #480
- make oc adm inspect run in parallel and remove rate limits #449
- oc adm release extract - add option to extract credential requests only #467
- Bug 1849983: allow switching project even to users outside self-provisioner role (revert) #476
- Write a proper readme #464
- Bug 1817145: Improve ‘oc adm release info|new’ error when given release image does not exist #463
- Bug 1846078: fix typo in oc adm upgrade help #468
- Bug 1840411: oc project: rewrite context after kubeconfig is read #469
- Bug 1844354: oc set probe: add support for startup probe #459
- Bug 1827486: clarify usage of ‘oc adm create-kubeconfig’ #435
- Bug 1843929: use wrapper for kustomize sub-command #453
- Add event filter and complete event json to inspect the must-gather results #451
- add complete event json to inspect and must-gather results #448
- Bug 1840411: oc project: respect –context flag #444
- Bug 1629524: only print/update changed rolebindings when removing roles #454
- Bug 1841005: fix new-app help to mention deployment and/or dc #440
- Add since-second and since-time feature so that pod #322
- Bug 1842582: Don’t include digest in source for ICSP when mirroring a catalog #445
- Fix flag name in the error when invoking oc adm release info #443
- Bug 1774616: Update BuildLogOptions #433
- adm/release/info: add
--list-bugs
flag #442
- Bug 1827544: provide better defaults for oc adm catalog build #423
- Bug 1833558: create ClusteRole and ClusterRoleBinding when invoking oc adm policy add-scc-to-user #412
- Bug 1829832: support mirroring for index images #438
- Bug 1838934: Fix new-app producing deployment that trigger twice after creation #437
- Bug 1839631: fix validation code for arguments passed #436
- Bug 1838838: oc adm group sync - search outside base dn warning - RFC 2307 #434
- Bug 1802580: return ProjectRequestMessage if it is set with login,project cmds #406
- Bug 1801292: support -f for rsh command #397
- Bug 1837375: use http.Client.Head instead of tls.Dial to be able to consume proxy settings #430
- Bug 1835011: improve error for ‘oc project’ and ‘oc status’ when project doesn’t exist #431
- Bug 1836833: Switch new-app to generate deployment, by default #355
- Bug 1806779: Mirroring from custom directory via oc adm release mirror fails #424
- Bug 1827463: oc sa create-kubeconfig: respect –context flag #422
- Bug 1827073: Support mirroring catalogs using default-tagged source images. #414
- Bug 1835997: create route reencrypt: Improve –dest-ca-cert help #421
- Bug 1780447: replace kubectl with oc in oc rollout restart help #407
- Bug 1826676: oc status: check if the current project exists before printing status #413
- Bug 1802719: oc adm groups sync IsQueryOutOfBoundsError warning,not error #405
- Bug 1826230: bring missing fixes to oc #409
- Bug 1826533: pkg/cli/admin/upgrade: Client-side by-tag guard #390
- Bug 1826533: pkg/cli/admin/upgrade: Warn when –allow-upgrade-with-warnings let you through #389
- Bug 1827061: add missing newline #396
- Bug 1828280: Drop deprecated commands and flags #310
- Bug 1826230: 1.18.2 rebase #402
- Bug 1821356: fix comment #377
- Bug 1828194: wire printer flags to oc adm group sync #401
- Bug 1826533: pkg/cli/admin/upgrade: Warn when –allow-explicit-upgrade let you through #388
- pkg/cli/admin/upgrade: Delegate to update-approvers #391
- Bug 1826533: pkg/cli/admin/upgrade: Warn when –force is used #387
- Bug 1825565: pkg/cli/admin/release/mirror: Allow –apply-release-image-signature and –release-image-signature-to-dir #392
- Bug 1825809: create: Add the bare minimum
oc create build
#354
- Bug 1825791: Fix a large number of silly things in login #373
- Implement enhancements/oc/mirroring-release-signatures #343
- Add make oc target #374
- Bug 1819688: login: choose the CAs based on the remote server cert #380
- make unit tests not ask for gpg store password #386
- oc adm catalog mirror updates: mac/windows, bundle image support, quay.io support #384
- Add BZ component name to OWNERS #367
- oc rsh: properly shadow position of – #375
- debug: Correctly default the tools image now that it is on the cluster #368
- debug: The
--dry-run
flag does not work with debug #369
- image/mirror: Upconvert v1 schemas to v2 schemas by default #362
- image/mirror: Allow
--continue-on-error
for mirror #361
- 1.18.0 rebase #351
- Remove dead code #349
- release: In markdown output, only < and > are unsafe characters #364
- release: Perform release extract in parallel #358
- images/tools: Don’t change user #360
- images/tools: Remove numactl* packages until they are available on s390x #357
- Fix a number of bugs in debug #347
- Use relative symlinks for disk mirroring #317
- images: Add a tools image for use with debug and system administration #353
- Bug 1809028: replace kubectl with oc in wait’s help #334
- Place apache license in cli-artifacts #337
- Fix oc rsync help #350
- Add –exclude flag to start-build #242
set volume
does not work with --local
#332
- oc debug: add help for –to-namespace #346
- oc.spec: Update to Go 1.13 and make it consumable by 3rd party build services #106
- release: Changelog fails when new image added #345
- Bug 1810310: fix examples in help #340
- Bug 1810256: Don’t default to always mirror manifestlists #339
- Bug 1790785: bump(operator-framework/operator-registry) #329
- Bug 1806779: Allow a file:// release argument to release mirror #320
- Bug 1800464: fix(catalog): use registry image from openshift quay namespace #303
- Bug 1801285: set nodeName for debug pod only when explicitly set #319
- override FileDir with FromFileDir if set in Complete #318
- release: Add template output options for release info #321
- Bug 1802872: bump(github.com/mtrmac/gpgme): v0.1.2 #305
- Bug 1801064: Add ‘\n’ for pipeline deprecate info #299
- Add timeout option for must-gather as a optional parameter #258
- adm release info: refactor to build messages in order #282
- Bug 1800674: Option to force RepoDigest mirror #298
- 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
- Bug 1774642: Avoid hard links in cli-artifacts #171
- Enable all Linux arches in cli-artifacts #153
- Bug 1771329: only build adm catalog command for linux #161
- Bug 1770144: fix imagestream parsing to properly split its namespace part #160
- Bug 1763929: Set TypeSetter in get print flags, like we do everywhere elsewhere #164
- Bug 1759185: clarify upgrade’s force flag description #121
- Bug 1713263: pkg/cli/admin/upgrade: allow users to force when updating to latest #145
- image: If a user specifies both tag and digest, retrieve via digest #157
- Bug 1768516: fix extracted-oc adm extract oc #155
- Bug 1748777: oc: don’t print usage info if pass a bad flag, only suggest to pass –help #156
- Bug 1759920: Fixed Dockerfile FROM statement parser. #136
- Improve errors in inspect #151
- Update ruby-22-centos7 to ruby-25-centos7 #152
- Bug 1763807: print detailed error to user when getting node logs #135
- Bug 1767163: fix app.kubernetes.io/name to use just IS name #138
- Bug 1767675: fix debug’s comment #150
- bump to kubernetes 1.16.2 #144
- Bug 1725977: admin/release/new: always consider all mappings #147
- Improve release to work better for disconnected #143
- image: Image commands should all support file targets #139
- Fix
oc adm catalog
#140
- mirror: Support mirroring to disk as a target #126
- oc adm catalog command #134
- Bug 1763728: fix ‘oc adm release extract’ version injection #131
- Switch inspect to use unstructured when reading .status.relatedObjects #129
- registry-login: Allow login with credentials #123
- cmd/oc: disable docker’s use of pigz earlier #130
- image-mirror: Manifest list manifests have to be copied #124
- Align oc new-app generate labels with recommended label #101
- Introduce legal notice for login command #67
- Corrects error message #100
- mirror: Add –to-dir to release mirror, uses skopeo to archive #120
- pkg/cli/image/extract: disable pigz to prevent race condition #104
- mirror: Include version inside the default target tag #119
- fix(inspect): changes –base-dir flag to –dest-dir #118
- pkg/cli/admin/release/mirror: Fix “exapmles” -> “examples” comment typo #94
- Bug 1715001: If extracted from payload, ‘oc version’ reports payload version #88
- Bug 1542325: ignore pods when giving liveness suggestions #116
- Bug 1540560: fix oc status for daemonsets #117
- Bug 1756453: Separate upgrade flags for safety instead of abusing force #109
- Bug 1754042: Retry 429 and 503 errors in registry client #112
- release: Strip leading bracket indicators from changelogs #105
- inspect: collect /debug/pprof data #114
- Bug 1756107: Make container endpoint collection errors non-fatal #113
- Bump to kubernetes 1.16.0 #108
- Add oc adm inspect command #107
- Bump kubernetes to 1.16.0-rc.2 #102
- release: Add
--commit-urls
to the release info command #96
- Test vendored kubectl too #99
- Bug 1753504: Reorder symlinks to prevent path escapes #98
- pkg/cli/admin/release/mirror: Conditional printImageContentInstructions #95
- Update deprecation message & drop it from oc adm migrate template-instance #97
- Deprecate oc adm migrate #80
- fix bug 1725027: –output flag to release info does not include all options #53
- cli: Add
oc set data
that makes it easy to manipulate secrets/config maps #90
- Bug 1728111: update oc adm node-logs with information about tail line limits #62
- Bump #92
- oc adm must-gather should always write output to sub dir #84
- Fixup the following crash #49
- Fix oc version to report proper information #87
- release: Add a better error message when base tag missing #85
- debug: Improve docs of oc debug command to mention nodes #82
- Bug 1748372: oc adm must-gather must prefix lines from stdout and stderr #83
- release: Fix verification errors when excluding components #81
- Bug 1709239: Remove Git Repo option from ‘oc set volumes’ cmd #75
- Bug 1610599: Remove RunE usage from oc #69
- Bug 1746796: eliminate unnecessary blank ending line #79
- Cleanup spec #77
- Fix kubectl in rpm #74
- Bug 1739445: Fix oc rpm for ART builds #71
- Fix GO_PACKAGE detection #73
- release: Allow –exclude to work for –from-release in release #72
- Bug 1704827: Improve error msg when console URL passed to login via CLI #48
- Bug 1744289: sort available updates when printing #68
- remove aggregateErrorOrNil func #60
- Bug 1737392: Hide sort-by flag from new-build help #44
- Bug 1734504: Parts of oc adm must-gather do not respect –config CLI option #64
- Add –force when linking other oc binaries #66
- pkg/cli/admin/release: support extracting baremetal installer #57
- Bug 1737127: idle: fix null dereference when pod’s controller can’t be found #43
- Bug 1737657: bump(*) #63
- Bug 1669657: Add –boot option to oc adm node-logs #45
- support multiple images and image streams #21
- glide: move to github.com/openshift/gssapi #56
- Bug 1735404:
oc extract
should print binaryData as well #37
- Bug 1707679: Don’t install CRD SCC types into global scheme #41
- Add cli artifacts image #38
- Bug 1671685: remove-(cluster-)role-from-*: Properly report binding kind if not found #40
- release/mirror: Add examples for using the new mirror #6
- Rpms #36
- Makefile: remove no_openssl #28
- Fix kubernetes git version in ART build #31
- Extend version cmd #5
- Update the vendor tree to use an oc fork #25
- add cli tools #27
- describe: print empty image config fields if the docker config is nil #26
- Add targets for building images #23
- Add tnozicka #24
- Make sure packages are installed #16
- trigger CI #19
- quick and dirty way to get a kubectl version #18
- Set the same tags as origin did #17
- trigger CI #14
- Cosmetics #13
- Fix images #11
- trigger CI #9
- Install missing dependencies on OCP build #8
- Add new cli images and fix cli rhel image #7
- Init #3
- Report unauthenticated error when performing
oc registry login
#23356
- Link the component image in a changelog to the GitHub source view #23300
- Single layer images should still print layer digest #23304
- Change references from Docker registry to container image registry. #23196
- Full changelog
- Bug 1861683: Bump k8s.io/kubectl to pick https://github.com/openshift/kubernetes-kubectl/pull/30 #559
- Bug 1874056: Rebase k8s to 1.19.0 #547
- Bug 1798138: add timestamps marking start and end for must-gather and inspect #543
- Bug 1873275: fix kubectl example #544
- mirror: Log line is accidentally being printed at V(0) instead of V(5) #555
- Bug 1812813: oc adm must-gather: add empty node-selector annotation to namespace #546
- Bug 1872080: Updating images/cli-artifacts/Dockerfile.rhel baseimages to mach ocp-build-data config #529
- Bug 1812813: oc debug node: create debug namespace with empty node-selector annotation #550
- Bug 1874856: use local must-gather image if it is present #549
- Bug 1866399: lessen retries in must-gather #545
- Bug 1874293: pkg/cli/admin/upgrade/: Mention Upgradeable=False #541
- Bug 1805891: must-gather: move gather init container under containers #540
- Bug 1872363: Add EndpointSlices to list of namespace resources to collect #531
- Bug 1872709: Copy foreign layers from external sources during mirroring #530
- Bug 1873275: Use echoserver as simple k8s application #536
- Bug 1866399: Shorten retry interval in must-gather #527
- pkg/cli/admin/release: Delegate to update-approvers #528
- Bug 1866380: must-gather ImagePullPolicy should be ‘Always’ #518
- Bug 1867792: Allow prune to move on with Removed registry #520
- Bug 1867594: Clarify which registry/repository fails with unauthorized #522
- Bug 1866876: Signature verify error msgs to klog.V(4) rather than klog.Infof #526
- Bug 1868324: oc logout should make the token invalid #521
- Bug 1859452: Improve help menu when ‘oc image mirror’ and multi-arch images #519
- Bug 1866597: use a fips compliant, but officially supported OCP template, with new-project message #511
- inspect: add back related object (involvedObject) column #515
- Bump to k8s 1.19-rc.1 #491
- Add option to generate ImageContentSourcePolicy scoped to a registry #485
- Bug 1861559: Only schedule must-gather pod on Linux nodes #509
- pkg/cli/adm/catalog: Delegate to catalog-approvers #508
- Prepare for RHEL 8 #500
- release: Hide empty metadata fields in release info #495
- prune images: expose the number of workers as a flag #505
- create: fix create useridentitymapping #503
- inspect: make sorting by time possible in event viewer #498
- debug: fix dry-run flag parsing #502
- Get rid of passing oc name to every command #461
- bump(k8s.io/kubectl) for CSR fix #501
- inspect: improve html event viewer #497
- Bug 1844998: Fix –save-config for kubectl create commands, where it was missing #460
- Bug 1850931: ‘oc image mirror’ Add warning when mirroring SchemaVersion:1 images #493
- extract: Make destination paths to absolute to avoid symlink errors #492
- Replace custom printing with built-in printing in obseve commad #475
- inspect: improve the event filter page #487
- Bug 1854388: Revert interval and timeout in mustgather so they make sense #478
- Bug 1829243: Revert “run inspect in parallel” #484
- Bug 1845766: Add status to ErrNotV2Registry #479
- Bug 1851817: fix filter-by-os parsing for oc adm catalog mirror #480
- make oc adm inspect run in parallel and remove rate limits #449
- oc adm release extract - add option to extract credential requests only #467
- Bug 1849983: allow switching project even to users outside self-provisioner role (revert) #476
- Write a proper readme #464
- Bug 1817145: Improve ‘oc adm release info|new’ error when given release image does not exist #463
- Bug 1846078: fix typo in oc adm upgrade help #468
- Bug 1840411: oc project: rewrite context after kubeconfig is read #469
- Bug 1844354: oc set probe: add support for startup probe #459
- Bug 1827486: clarify usage of ‘oc adm create-kubeconfig’ #435
- Bug 1843929: use wrapper for kustomize sub-command #453
- Add event filter and complete event json to inspect the must-gather results #451
- add complete event json to inspect and must-gather results #448
- Bug 1840411: oc project: respect –context flag #444
- Bug 1629524: only print/update changed rolebindings when removing roles #454
- Bug 1841005: fix new-app help to mention deployment and/or dc #440
- Add since-second and since-time feature so that pod #322
- Bug 1842582: Don’t include digest in source for ICSP when mirroring a catalog #445
- Fix flag name in the error when invoking oc adm release info #443
- Bug 1774616: Update BuildLogOptions #433
- adm/release/info: add
--list-bugs
flag #442
- Bug 1827544: provide better defaults for oc adm catalog build #423
- Bug 1833558: create ClusteRole and ClusterRoleBinding when invoking oc adm policy add-scc-to-user #412
- Bug 1829832: support mirroring for index images #438
- Bug 1838934: Fix new-app producing deployment that trigger twice after creation #437
- Bug 1839631: fix validation code for arguments passed #436
- Bug 1838838: oc adm group sync - search outside base dn warning - RFC 2307 #434
- Bug 1802580: return ProjectRequestMessage if it is set with login,project cmds #406
- Bug 1801292: support -f for rsh command #397
- Bug 1837375: use http.Client.Head instead of tls.Dial to be able to consume proxy settings #430
- Bug 1835011: improve error for ‘oc project’ and ‘oc status’ when project doesn’t exist #431
- Bug 1836833: Switch new-app to generate deployment, by default #355
- Bug 1806779: Mirroring from custom directory via oc adm release mirror fails #424
- Bug 1827463: oc sa create-kubeconfig: respect –context flag #422
- Bug 1827073: Support mirroring catalogs using default-tagged source images. #414
- Bug 1835997: create route reencrypt: Improve –dest-ca-cert help #421
- Bug 1780447: replace kubectl with oc in oc rollout restart help #407
- Bug 1826676: oc status: check if the current project exists before printing status #413
- Bug 1802719: oc adm groups sync IsQueryOutOfBoundsError warning,not error #405
- Bug 1826230: bring missing fixes to oc #409
- Bug 1826533: pkg/cli/admin/upgrade: Client-side by-tag guard #390
- Bug 1826533: pkg/cli/admin/upgrade: Warn when –allow-upgrade-with-warnings let you through #389
- Bug 1827061: add missing newline #396
- Bug 1828280: Drop deprecated commands and flags #310
- Bug 1826230: 1.18.2 rebase #402
- Bug 1821356: fix comment #377
- Bug 1828194: wire printer flags to oc adm group sync #401
- Bug 1826533: pkg/cli/admin/upgrade: Warn when –allow-explicit-upgrade let you through #388
- pkg/cli/admin/upgrade: Delegate to update-approvers #391
- Bug 1826533: pkg/cli/admin/upgrade: Warn when –force is used #387
- Bug 1825565: pkg/cli/admin/release/mirror: Allow –apply-release-image-signature and –release-image-signature-to-dir #392
- Bug 1825809: create: Add the bare minimum
oc create build
#354
- Bug 1825791: Fix a large number of silly things in login #373
- Implement enhancements/oc/mirroring-release-signatures #343
- Add make oc target #374
- Bug 1819688: login: choose the CAs based on the remote server cert #380
- make unit tests not ask for gpg store password #386
- oc adm catalog mirror updates: mac/windows, bundle image support, quay.io support #384
- Add BZ component name to OWNERS #367
- oc rsh: properly shadow position of – #375
- debug: Correctly default the tools image now that it is on the cluster #368
- debug: The
--dry-run
flag does not work with debug #369
- image/mirror: Upconvert v1 schemas to v2 schemas by default #362
- image/mirror: Allow
--continue-on-error
for mirror #361
- 1.18.0 rebase #351
- Remove dead code #349
- release: In markdown output, only < and > are unsafe characters #364
- release: Perform release extract in parallel #358
- images/tools: Don’t change user #360
- images/tools: Remove numactl* packages until they are available on s390x #357
- Fix a number of bugs in debug #347
- Use relative symlinks for disk mirroring #317
- images: Add a tools image for use with debug and system administration #353
- Bug 1809028: replace kubectl with oc in wait’s help #334
- Place apache license in cli-artifacts #337
- Fix oc rsync help #350
- Add –exclude flag to start-build #242
set volume
does not work with --local
#332
- oc debug: add help for –to-namespace #346
- oc.spec: Update to Go 1.13 and make it consumable by 3rd party build services #106
- release: Changelog fails when new image added #345
- Bug 1810310: fix examples in help #340
- Bug 1810256: Don’t default to always mirror manifestlists #339
- Bug 1790785: bump(operator-framework/operator-registry) #329
- Bug 1806779: Allow a file:// release argument to release mirror #320
- Bug 1800464: fix(catalog): use registry image from openshift quay namespace #303
- Bug 1801285: set nodeName for debug pod only when explicitly set #319
- override FileDir with FromFileDir if set in Complete #318
- release: Add template output options for release info #321
- Bug 1802872: bump(github.com/mtrmac/gpgme): v0.1.2 #305
- Bug 1801064: Add ‘\n’ for pipeline deprecate info #299
- Add timeout option for must-gather as a optional parameter #258
- adm release info: refactor to build messages in order #282
- Bug 1800674: Option to force RepoDigest mirror #298
- 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
- Bug 1774642: Avoid hard links in cli-artifacts #171
- Enable all Linux arches in cli-artifacts #153
- Bug 1771329: only build adm catalog command for linux #161
- Bug 1770144: fix imagestream parsing to properly split its namespace part #160
- Bug 1763929: Set TypeSetter in get print flags, like we do everywhere elsewhere #164
- Bug 1759185: clarify upgrade’s force flag description #121
- Bug 1713263: pkg/cli/admin/upgrade: allow users to force when updating to latest #145
- image: If a user specifies both tag and digest, retrieve via digest #157
- Bug 1768516: fix extracted-oc adm extract oc #155
- Bug 1748777: oc: don’t print usage info if pass a bad flag, only suggest to pass –help #156
- Bug 1759920: Fixed Dockerfile FROM statement parser. #136
- Improve errors in inspect #151
- Update ruby-22-centos7 to ruby-25-centos7 #152
- Bug 1763807: print detailed error to user when getting node logs #135
- Bug 1767163: fix app.kubernetes.io/name to use just IS name #138
- Bug 1767675: fix debug’s comment #150
- bump to kubernetes 1.16.2 #144
- Bug 1725977: admin/release/new: always consider all mappings #147
- Improve release to work better for disconnected #143
- image: Image commands should all support file targets #139
- Fix
oc adm catalog
#140
- mirror: Support mirroring to disk as a target #126
- oc adm catalog command #134
- Bug 1763728: fix ‘oc adm release extract’ version injection #131
- Switch inspect to use unstructured when reading .status.relatedObjects #129
- registry-login: Allow login with credentials #123
- cmd/oc: disable docker’s use of pigz earlier #130
- image-mirror: Manifest list manifests have to be copied #124
- Align oc new-app generate labels with recommended label #101
- Introduce legal notice for login command #67
- Corrects error message #100
- mirror: Add –to-dir to release mirror, uses skopeo to archive #120
- pkg/cli/image/extract: disable pigz to prevent race condition #104
- mirror: Include version inside the default target tag #119
- fix(inspect): changes –base-dir flag to –dest-dir #118
- pkg/cli/admin/release/mirror: Fix “exapmles” -> “examples” comment typo #94
- Bug 1715001: If extracted from payload, ‘oc version’ reports payload version #88
- Bug 1542325: ignore pods when giving liveness suggestions #116
- Bug 1540560: fix oc status for daemonsets #117
- Bug 1756453: Separate upgrade flags for safety instead of abusing force #109
- Bug 1754042: Retry 429 and 503 errors in registry client #112
- release: Strip leading bracket indicators from changelogs #105
- inspect: collect /debug/pprof data #114
- Bug 1756107: Make container endpoint collection errors non-fatal #113
- Bump to kubernetes 1.16.0 #108
- Add oc adm inspect command #107
- Bump kubernetes to 1.16.0-rc.2 #102
- release: Add
--commit-urls
to the release info command #96
- Test vendored kubectl too #99
- Bug 1753504: Reorder symlinks to prevent path escapes #98
- pkg/cli/admin/release/mirror: Conditional printImageContentInstructions #95
- Update deprecation message & drop it from oc adm migrate template-instance #97
- Deprecate oc adm migrate #80
- fix bug 1725027: –output flag to release info does not include all options #53
- cli: Add
oc set data
that makes it easy to manipulate secrets/config maps #90
- Bug 1728111: update oc adm node-logs with information about tail line limits #62
- Bump #92
- oc adm must-gather should always write output to sub dir #84
- Fixup the following crash #49
- Fix oc version to report proper information #87
- release: Add a better error message when base tag missing #85
- debug: Improve docs of oc debug command to mention nodes #82
- Bug 1748372: oc adm must-gather must prefix lines from stdout and stderr #83
- release: Fix verification errors when excluding components #81
- Bug 1709239: Remove Git Repo option from ‘oc set volumes’ cmd #75
- Bug 1610599: Remove RunE usage from oc #69
- Bug 1746796: eliminate unnecessary blank ending line #79
- Cleanup spec #77
- Fix kubectl in rpm #74
- Bug 1739445: Fix oc rpm for ART builds #71
- Fix GO_PACKAGE detection #73
- release: Allow –exclude to work for –from-release in release #72
- Bug 1704827: Improve error msg when console URL passed to login via CLI #48
- Bug 1744289: sort available updates when printing #68
- remove aggregateErrorOrNil func #60
- Bug 1737392: Hide sort-by flag from new-build help #44
- Bug 1734504: Parts of oc adm must-gather do not respect –config CLI option #64
- Add –force when linking other oc binaries #66
- pkg/cli/admin/release: support extracting baremetal installer #57
- Bug 1737127: idle: fix null dereference when pod’s controller can’t be found #43
- Bug 1737657: bump(*) #63
- Bug 1669657: Add –boot option to oc adm node-logs #45
- support multiple images and image streams #21
- glide: move to github.com/openshift/gssapi #56
- Bug 1735404:
oc extract
should print binaryData as well #37
- Bug 1707679: Don’t install CRD SCC types into global scheme #41
- Add cli artifacts image #38
- Bug 1671685: remove-(cluster-)role-from-*: Properly report binding kind if not found #40
- release/mirror: Add examples for using the new mirror #6
- Rpms #36
- Makefile: remove no_openssl #28
- Fix kubernetes git version in ART build #31
- Extend version cmd #5
- Update the vendor tree to use an oc fork #25
- add cli tools #27
- describe: print empty image config fields if the docker config is nil #26
- Add targets for building images #23
- Add tnozicka #24
- Make sure packages are installed #16
- trigger CI #19
- quick and dirty way to get a kubectl version #18
- Set the same tags as origin did #17
- trigger CI #14
- Cosmetics #13
- Fix images #11
- trigger CI #9
- Install missing dependencies on OCP build #8
- Add new cli images and fix cli rhel image #7
- Init #3
- Report unauthenticated error when performing
oc registry login
#23356
- Link the component image in a changelog to the GitHub source view #23300
- Single layer images should still print layer digest #23304
- Change references from Docker registry to container image registry. #23196
- Full changelog
- Bug 1877338: UPSTREAM: 94653: Tolerate NotFound errors when deleting snapshots #340
- Bug 1873043: Enable k8s-e2e-gcp-serial #337
- Bug 1867929: Reduce offline volume expansion flake #347
- Bug 1875194: UPSTREAM: 94609: Use namespace flag passed to RunKubectl* methods #334
- Bug 1873043: Commit test/e2e/generated/bindata.go #349
- Bug 1874584: UPSTREAM: <carry>: retry etcd errors #327
- Bug 1854434: UPSTREAM: 94112: Remove canonicalization of endpoints by endpoints controller for better comparison #318
- UPSTREAM: 89885: Bug 1850149: Include / prefix in the instance ID output #343
- Bug 1877001: UPSTREAM: 92878: cleanup: print warning message only if the function does not finish within 30 seconds #344
- Bug 1873043: Rebase 1.19.0 #325
- Bug 1875046: Undiagnosed panic detected in pod: openshift-kube-apiserver_kube-apiserver: runtime.go:76: invalid memory address or nil pointer dereference #338
- Bug 1867103: UPSTREAM: 93777: e2e storage: avoid flaky test failure when watch dies #333
- Bug 1821661: UPSTREAM: 94614: e2e: fix deployment non-unique env vars to avoid SSA error #335
- Bug 1875841: watch-termination: fix deletion race and write non-graceful message also to termination.log #332
- Full changelog
- Make python3 available in ubi7 base image #35
- Bug 1872080: Updating egress/dns-proxy/Dockerfile baseimages to mach ocp-build-data config #33
- Bug 1872080: Updating ipfailover/keepalived/Dockerfile baseimages to mach ocp-build-data config #32
- Bug 1872080: Updating egress/http-proxy/Dockerfile baseimages to mach ocp-build-data config #31
- Bug 1872080: Updating egress/router/Dockerfile baseimages to mach ocp-build-data config #30
- Bug 1872080: Updating pod/Dockerfile.rhel baseimages to mach ocp-build-data config #28
- Bug 1873414: Install python3 in ubi8 base to emulate ubi7 #34
- Bug 1872080: Updating base/Dockerfile.rhel baseimages to match ocp-build-data config #29
- Add iproute package to get
ss
tool for port wait #19
- Add top level owners for images #15
- egress/dns-proxy: switch to haproxy 2.x #14
- base/*: Set skip_missing_names_on_install=0 in /etc/yum.conf #11
- base/Dockerfile.rhel: don’t use double brackets. #3
- Add rsync back into the base image for better debugging #2
- Tolerate being used against a yum base image #1
- Full changelog
- Bug 1877281: [vSphere] Don’t fail when tag is not found #667
- Bug 1878204: Adjust alert timing and severity #677
- Bug 1875939: vsphere - cloning a Windows 2019 (1909) template fails with Invalid operation for device ‘0’. #699
- BUG 1877743: Bump K8s dependencies to v1.19.0 #698
- Bug 1863810: - panic: “invalid memory address or nil pointer dereference” while resyncing #684
- Bug 1855839: Ensure Progressing condition is stable when no updates to apply #695
- BUG 1874861: Ensure an event is emitted when remediation is skipped #694
- Bug 1875036: remove Dockerfile.rhel7 #693
- Full changelog
Source code for this page located on github