## openshift/origin — v4.0.0-alpha.0…v4.1.0

_2280+ commits._

### Features
- **test-cmd/e2e/integration: add scopes to oauth access tokens/clients** (d0e260c)
- **Include kubectl in extracted tools, add readme, correct help** (15e3237)
- **When no argument passed to oc adm release new, dry run the output** (15292e0)
- **Merge pull request #22657 from sferich888/support-tools_for_debug** (624d076)
- **Passing `--to-signature` to release new creates the signature file** (2522ba4)
- **test/extenden/prometheus: add monitoring team as owners** (2a3a543)
- **Support s3 mirroring during oc adm release mirror** (bbf5356)
- **Add route.spec.subdomain to internal and regenerate** (63130eb)

### Fixes
- **Merge pull request #22695 from mfojtik/fix-must-gather-test** (152f4c2)
- **Merge pull request #22659 from adambkaplan/fix-registry-auth** (c47c189)
- **Bug 1701422: registry auth without port number** (7b4e4e6)
- **fix problem running custom must-gather command** (1503e4e)
- **Merge pull request #22652 from danwinship/fix-sdn-restart** (226602f)
- **Merge pull request #22568 from wking/fix-extract-path-for-install** (83fcf0f)
- **Merge pull request #22651 from mfojtik/fix-shutdown-apiserver** (d1de005)
- **Re-fix pod reattachment on SDN restart** (762fb9a)
- **UPSTREAM: 76719: Fix Vsphere rouding up of volume size** (23c19a0)
- **BUG 1671528: QE induced tweaks to recent new-app CRD error message** (3ae0551)
- **UPSTREAM: 75367: Fix panic when removing docker images** (3ef0a22)

### Backend
- **Merge pull request #22728 from enj/enj/i/oauth_server_auth** (b4261e0)
- **Merge pull request #22697 from stlaz/enj/i/tighten_oauth** (4457688)
- **Merge pull request #22696 from soltysh/e2e_explain** (9cf4d51)
- **Merge pull request #22715 from bertinatto/fix_race_plugin_watcher** (4889d78)
- **Merge pull request #22714 from smarterclayton/correct_docs** (9e1b7a4)
- **Merge pull request #22712 from sanchezl/e2e_must-gather_long_pending** (afa32e8)
- **Merge pull request #22711 from smarterclayton/always_test_pdb** (6bdc5da)
- **Merge pull request #22706 from sanchezl/e2e_do_not_check_file_size** (a83d599)
- **Merge pull request #22723 from sjenning/increase-pod-readiness-e2e-timeout** (784fb57)
- **Merge pull request #22722 from smarterclayton/fix_info** (4e4131a)
- **Move OAuth server to standard handler chain** (66e4984)
- **Merge pull request #22403 from rcarrillocruz/fix_sdn333** (74fb649)
- **Merge pull request #22721 from deads2k/crd-fight** (b73bbf3)
- **UPSTREAM: <carry>: test/e2e: increase timeout for pod readiness test** (672ad28)
- **oc adm release info diff should output JSON for the user** (5179e9c)
- **don't fight with CRDs for SCC and RBR** (08f7ca0)
- **UPSTREAM: <carry>: prevent CRD registration from fighting with APIServices** (c1c87ee)
- **Migrate oc explain tests to extended** (b58b9f6)
- **ignore must-gather pod when looking for crashlooping** (44d8d37)
- **Grannts, scopes and redirectURI: authz and oauth unit tests fixups** (884e78e)
- **oauth api: tighten client validation** (e9f3e5f)
- **oauth validation: improve redirect checking** (053ca43)
- **authorization, oauth validation: ensure scopes are always set** (e27835f)
- **user/validation: distinguish user and identity validation errors** (8cc7e98)
- **user object: don't persist groups** (84853dc)
- **oauthserver/ldaputil: get ID as a raw string** (ebeb501)
- **Merge pull request #22689 from stevekuznetsov/skuznets/cache-sar-imagestream-creation** (0d41b0d)
- **Merge pull request #22716 from soltysh/docker_integration** (8f3bfe4)
- **Use openshift controller image from dockerhub in integration** (62cbfdf)
- **UPSTREAM: 75110: Send events before adding watchers in traversePluginDir** (3e16da9)
- **Merge pull request #22709 from deads2k/scc-client** (076f78d)
- **Merge pull request #22704 from jsafrane/bump-debug-logs** (921eb33)
- **SCC must use json or it cannot bootstrap** (8bd8449)
- **Don't send identical SAR checks on ImageStream creation** (1ef9d37)
- **UPSTREAM: <carry>: Always test PDB's during service upgrade test** (917e8cb)
- **keep re-creating SCC** (2b935f0)
- **Merge pull request #22534 from sallyom/rbr-to-crd** (d8fd1aa)
- **Merge pull request #22702 from deads2k/sally-02** (0226d78)
- **e2e must-gather disable check for file sizes** (6abc26c)
- **admission: force JSON to rbr admission** (3714e98)
- **switch RBR informer to kube-apiserver** (aa6445e)
- **integration: use external authorization** (5ba104b)
- **ugly, but working defaults** (b068d78)
- **pin SCC serialization** (f54e33f)
- **switch SCC to external** (e03af81)
- **UPSTREAM: <drop>: Bump debug logs for e2e** (67ffe60)
- **Warn user when idling services if network policies are in place** (91fcf68)
- **extended: print empty files when must-gather test fail** (72cdc8c)
- **Merge pull request #22693 from smarterclayton/messages** (82881ec)
- **Merge pull request #22664 from s-urbaniak/prom-owners** (ce67cb7)
- **Merge pull request #22692 from smarterclayton/add_reason** (bbd149b)
- **Merge pull request #22691 from smarterclayton/monitor_2** (721155c)
- **Merge pull request #22684 from danwinship/more-sdn-startup** (e38c2a7)
- **Merge pull request #22682 from sanchezl/e2e_check_for_audit_logs** (d3855f5)
- **Improve error message when a release input is invalid** (fd0fb08)
- **Merge pull request #22690 from smarterclayton/upgrade_order** (a1a3825)
- **Report the pod exit reason in the event monitor** (c99e93f)
- **Merge pull request #22369 from gnufied/enable-local-storage-tests** (0d827d3)
- **Merge pull request #22653 from soltysh/bug1572149** (598c0b8)
- **Merge pull request #22666 from soltysh/go1.11_new** (64bb216)
- **Collapse version changes in monitor output** (c306045)
- **Merge pull request #22679 from enj/enj/i/always_honor_oauth_token/1694878** (da2de31)
- **Move default components to an appropriate upgrade order (generic)** (8ff59ff)
- **Merge pull request #22688 from smarterclayton/fixup_dockerfile** (65c7c30)
- **Merge pull request #22641 from nalind/buildah-update** (f67078b)
- **Merge pull request #22672 from smarterclayton/create_signature** (92b6db8)
- **Merge pull request #22678 from smarterclayton/monitor** (3552587)
- **Correct Dockerfile FROM statements** (c7febb4)
- **Always honor OAuth tokens** (3ca6d11)
- **test that must-gather generated audit logs** (33b3c34)
- **Don't log messages at SDN startup about already-dead pods** (02cece8)
- **Merge pull request #22676 from coreydaley/bugzilla_1702743_disable_tests** (fcf1eaf)
- **Merge pull request #22663 from smarterclayton/fix_mirror** (efe7dba)
- **When pod restarts with exitCode 1, monitor should print term message** (f86f369)
- **Merge pull request #22442 from soltysh/cronjob_panic** (b550022)
- **Disable tests while flake is investigated** (29d78f4)
- **Merge pull request #22634 from byteor/master** (d1cc5cf)
- **Merge pull request #22670 from smarterclayton/wait_longer** (c0c0569)
- **Wait slightly longer to observe version** (2315db4)
- **Merge pull request #22667 from smarterclayton/auth_2** (748f35d)
- **Increase upgrade test timeout for now** (2863cbf)
- **Merge pull request #22627 from sanchezl/oc_adm_must-gather_params** (adc773e)
- **Switch to go1.11** (ca6a428)
- **Merge pull request #22650 from soltysh/bug1702449** (2379f05)
- **Merge pull request #22580 from bertinatto/fix_vsphere_pv_size** (fa9dbbf)
- **s3 mirrors should not error parsing repository name** (63176d5)
- **Merge pull request #22662 from smarterclayton/suite** (1394f0f)
- **Merge pull request #22645 from smarterclayton/set_force** (77eeb43)
- **Merge pull request #22496 from soltysh/printer_owners** (289faaf)
- **Merge pull request #22618 from ravisantoshgudimetla/remove-resource-quota** (ed28c6c)
- **If only one test is being run in a suite, always include success output** (03bd13d)
- **Upgrading with --force should set the force boolean** (429521d)
- **Merge pull request #22638 from smarterclayton/reboot_logs** (84978f9)
- **Merge pull request #22644 from smarterclayton/bump_upgrade** (9c0f52a)
- **move to a supported (non depricated) tools container** (6cecbce)
- **UPSTREAM: 77010: Check error when copying from pod** (2dfe61a)
- **Merge pull request #22649 from mfojtik/remove-etcd-server** (3d45f31)
- **Set gitTreeState, golang version, compiler and platform variables in version command** (085f917)
- **kube-apiserver: exit with zero code on term signal** (8258714)
- **cmd: remove etcd server** (59b9c2c)
- **Merge pull request #22635 from s-urbaniak/reenable-e2e** (c06ad8a)
- **UPSTREAM: 75772: Avoid panic in cronjob sorting** (e5fed78)
- **React to degraded condition change** (d86f37b)
- **bump(*): Pick up latest openshift/api** (2170503)
- **Merge pull request #22433 from Fedosin/backport_pull_75062** (2cbb022)
- **Merge pull request #22628 from sanchezl/oc_adm_must-gather_use-gather** (267efda)
- **Merge pull request #22604 from gabemontero/newapp-crd-2** (fdf21ba)
- **Merge pull request #22586 from Miciah/BZ1700068-test-extended-use-internal-service-if-no-router-LB** (510fd91)
- **Merge pull request #22581 from wewang58/build-log** (adddecd)
- **Merge pull request #22626 from gnufied/skip-default-sc-tests** (b93a8e6)
- **Accept buildah 1.7.3+ unused build arg error** (c0d4d5b)
- **enable local-storage tests** (bb4bce8)
- **UPSTREAM: <carry>: Return journal logs from previous boot if possible** (87d5364)
- **Merge pull request #22622 from sanchezl/e2e-oc_adm_must-gather** (e1bc8e9)
- **Bugfix: oc describe scc <name> printing error** (f0135be)
- **test/extended/prometheus: reenable control plane tests** (b881b1d)
- **Merge pull request #22298 from stlaz/authn_validation** (9c28792)
- **Merge pull request #22630 from sjenning/pick-75367** (5c0e8a6)
- **oc admm must-gather: use gather script** (fdcd9f1)
- **UPSTREAM: 76625: Skip tests that depend on default SC** (dcd86d6)
- **Merge pull request #22606 from sallyom/filter-crd-paths-from-openapi** (b224523)
- **code review updates** (5dd81b6)
- **Merge pull request #22528 from sanchezl/oc_admin_must-gather_image** (b9c84a0)
- **Moved test to an existing test suite** (33b242c)
- **disable resource quota** (846a7f1)
- **Merge pull request #22607 from adambkaplan/devex-cli** (97de2a0)
- **Merge pull request #22614 from smarterclayton/rate_limit** (7e357b9)
- **Merge pull request #22603 from smarterclayton/fix_test** (6b936d8)
- **Merge pull request #22596 from smarterclayton/verify_release** (cb0aaa2)
- **Merge pull request #22613 from smarterclayton/event_failure** (f08e4b6)
- **Quay tightened rate limits, causing release creation to fail** (5eeffb2)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/openshift/origin?utm_source=github-action)._