v0.1.0
What's Changed
- Initial merge from original drewandersonnz repo by @drewandersonnz in #1
- feat(startup): remove unused variable by @georgettica in #5
- allow sudo prompt init by @clcollins in #4
- docs(readme): shorten environment names by @georgettica in #6
- Add table of contents to README by @karthikperu7 in #7
- docs(readme): add new alias by @georgettica in #8
- initial proposed OWNERS file by @drewandersonnz in #9
- Adds flags to ocm-container.sh by @iamkirkbater in #3
- Adds browserless login by @iamkirkbater in #2
- Fix PS1 so that bash new lines work consistently by @karthikperu7 in #11
- fix(yum): patch vim installation by @georgettica in #10
- fix(bashrc): make ps1 work by @georgettica in #12
- If OCM_CONTAINER_KERBEROS_USER is already set, prefer it by @lisa in #14
- Updates Readme with ssh config issue on macos by @iamkirkbater in #15
- Use the refresh token directly for ocm login by @feichashao in #16
- Replaces ocm install via go get with release binary by @clcollins in #17
- Adds
create_cluster
script to generate OCM clusters by @clcollins in #20 - Adds ability to run scripts in ocm-container by @iamkirkbater in #13
- Set default namespace for velero in env file by @karthikperu7 in #22
- Allow OCM_URL to default to production by @iamkirkbater in #21
- Updates velero to be overrideable but set during install by @iamkirkbater in #25
- Remove optional FILE prefix from OCM_CONTAINER_KRB5CC_FILE by @mrbarge in #23
- chore(osdctl): bump version by @georgettica in #26
- Jaybeeunix better cluster login by @jaybeeunix in #27
- Update README.md by @iamkirkbater in #19
- Add tmux to ocm-container by @clcollins in #30
- chore(dockerfile): bump versions by @georgettica in #31
- Adds some error handling/more detail to create-cluster script by @clcollins in #32
- Adds openssl package by @clcollins in #33
- feat(ocmlogin): show ccs clusters by @georgettica in #29
- Update README.md by @hlipsig in #35
- Remove the vim-minimal workaround by @clcollins in #38
- Adds utility to list available scripts in ocm-container by @clcollins in #36
- pause hive sync by @clcollins in #37
- Fixes syntax error in create-cluster ocm error handling by @clcollins in #34
- Add krb5-workstation package for kerb error handling by @clcollins in #39
- Consolidates tool installs into dockerfile; adds checksum verification by @clcollins in #41
- Moves dnf package installs to front of build by @clcollins in #42
- Replaces tooling ENV with build ARGS; improves help for build.sh by @clcollins in #43
- Adds newline to support backplane addon by @iamkirkbater in #44
- changes the yumInstall stage to make docker happy by @iamkirkbater in #45
- Fixes install of osdctl by @clcollins in #46
- add fzf bash history search for Ctrl-R by @drewandersonnz in #47
- fix(aws): completion didn't work unless fixing this by @georgettica in #48
- Removes useless Dockerfile "echo" commands; extra space in build.sh by @clcollins in #50
- Changes Rosa source to Github releases by @clcollins in #49
- Fix order of basrc files being executed to avoid OCM_URL being unset by @karthikperu7 in #51
- Install o-must-gather to easily browse must gathers inside ocm-container by @karthikperu7 in #53
- georgettica/make ocm login automatic by @georgettica in #54
- georgettica/login to owner cluster by @georgettica in #55
- Adds PagerDuty CLI support by @clcollins in #56
- remove build pkgs by @clcollins in #58
- Removes kerberos-related things by @clcollins in #57
- feat(dockerfile): reduce size by @georgettica in #63
- fix(kube-ps1): replace tput by @georgettica in #62
- Adds
yq
andag
utilities by @clcollins in #59 - Re-adds
git
andgolang
packages by @clcollins in #64 - Add autocomplete for pdcli by @clcollins in #66
- georgettica/move ocm envs for faster debug by @georgettica in #65
- chore(pdcli): bump version by @georgettica in #70
- feat(pdcli): add aliases by @georgettica in #67
- Fixes bash prompt by @clcollins in #69
- Adds
chgm
script for troubleshooting "cluster_has_gone_missing" alerts by @clcollins in #68 - Fixes chgm script erronious exit by @clcollins in #71
- feat(get-shards): add checks by @georgettica in #72
- chore(pdcli): bump version by @georgettica in #76
- fix(chgm): use new incident:merge command by @georgettica in #77
- georgettica/bump pd 01 by @georgettica in #78
- fix(pdcli): make alias work by @georgettica in #80
- chore(pdcli): make auto update by @georgettica in #81
- [create-pull-request] automated change by @georgettica in #60
- fix(pd): fix pdilt command by @georgettica in #87
- 🎉(gcloud): add cli by @georgettica in #74
- feat(gcloud): allow for serviceaccount login by @georgettica in #88
- Bumps version for multiple utilities by @clcollins in #92
- fix(chgm): make serviclog send by @georgettica in #95
- feat(pd): find alerts by service by @georgettica in #96
- georgettica/migrate to ubi [OSD-9086] by @georgettica in #90
- fix(python3): changed default version by @georgettica in #100
- chore(deps): update by @georgettica in #99
- fix(fzf): requires tar by @georgettica in #98
- Bump ROSA, osdctl, ocm and Velero versions by @clcollins in #102
- feat(sockets): have a folder to write in by @georgettica in #103
- georgettica/make initial ux cleaner by @georgettica in #86
- feat(dockerfile): make checksum explicit by @georgettica in #84
- feat(automation): add GH release updates by @georgettica in #104
- chore(dockerfile): bump to 240 by @georgettica in #105
- Update osdctl to 0.9.4 by @clcollins in #108
- fix(npm): bump to latest by @georgettica in #106
- feat(launch): aggregate launch-opts by @georgettica in #110
- Adds fix for gcloud sdk gpg key by @iamkirkbater in #112
- Adds env vars on container startup if id passed in by @iamkirkbater in #113
- Adds the
lnav
tool into the container by @iamkirkbater in #114 - Adds ability to automatically mount a utils dir by @iamkirkbater in #115
- Fixes ops-sop mount issue by @iamkirkbater in #119
- mount the local ~/.ssh/sockets into the container by @yithian in #116
- feat(create-cluster): better polling by @georgettica in #117
- Removing georgettica from OWNERS -- OHSS-13013 by @Nikokolas3270 in #121
- Update versions for multiple tools by @clcollins in #122
- Adds auto-mapping for cluster console port and a wrapper for use by @clcollins in #120
- Updates version of base image and osdctl by @clcollins in #123
- Bump rosa version to latest by @rendhalver in #125
- Add config to mount a scratch directory by @rendhalver in #124
- Bump osdctl to latest by @rendhalver in #126
- Bump osdctl and ocm to latest by @rendhalver in #128
- Add omc to ocm-container by @karthikperu7 in #129
- Performance and Cluster Login bugfix by @clcollins in #130
- Add flag to disable the ssh socket mount by @rendhalver in #127
- Prevents terminal multiplexer from re-logging in when new pane is created by @clcollins in #131
- Update osdctl and rosa by @rendhalver in #133
- Checks to make sure backplane is installed for sre-login script by @clcollins in #132
- ssh sockets fixes by @T0MASD in #134
- Adds arm64 instructions to readme by @iamkirkbater in #135
- update yq to v4.28.1 by @T0MASD in #136
- Prevents unnecessary parent shell exit on failure; formatting fixes by @clcollins in #137
- jira cli config by @clcollins in #138
- version bump by @clcollins in #139
- Adds more stages to Dockerfile by @iamkirkbater in #141
- Removes velero; adds script to install by @clcollins in #140
- Moves chmod of binaries to before final image by @clcollins in #142
- Updates ocm-container osdctl version to 0.13.2 by @clcollins in #144
- Mount osdctl config file if it exists by @rendhalver in #145
- Updates osdctl to v0.13.3 by @clcollins in #147
- Fixes oc binary selection by @clcollins in #149
- bump rosa to 1.2.10 by @T0MASD in #150
- Adds update to address CVEs and patches by @clcollins in #151
- tpyo by @yithian in #153
- ubi9 by @clcollins in #152
- Update ocm,osdctl and rosa by @rendhalver in #155
- [OSD-14655] Fix ocm-container.sh script by @zmird-r in #157
- Dockerfile updates relating to oc client install by @T0MASD in #159
- Update to latest osdctl and rosa by @rendhalver in #158
- Update to osdctl 0.13.7 by @clcollins in #160
- Regularly scheduled rosa updates by @rendhalver in #161
- [OSD-15271] skip osdctl version check when generating bash completion by @T0MASD in #164
- Update osdctl to latest by @rendhalver in #163
- Update multiple binaries by @clcollins in #165
- use full file suffix for omc binary download to fix build error by @T0MASD in #167
- Update ocm cli to 0.1.66 by @clcollins in #168
- Adding myself as a reviewer by @AlexVulaj in #169
- Adds arm64/amd64 intercompatibility by @iamkirkbater in #162
- Enable bracketed paste for bash sessions by @mrWinston in #166
- Updates Readme for arm64/m1 mac by @iamkirkbater in #170
- Fix a typo in readme by @AlexVulaj in #171
- updates osdctl to v0.14.2 by @T0MASD in #173
- Updates osdctl to 0.14.3 by @iamkirkbater in #175
- Updates osdctl to v0.14.4 by @clcollins in #178
- Update Dockerfile by @T0MASD in #176
- Update osdctl to 0.15.0 by @clcollins in #179
- Update rosa cli by @T0MASD in #180
- show cluster context at login by @jaybeeunix in #182
- Update osdctl to v0.16.0 by @clcollins in #184
- add opt per-cluster persistent bash histories by @jaybeeunix in #183
- Update ocm-cli version by @T0MASD in #185
- Adds optional PersonalizationFile config by @iamkirkbater in #172
- Update rosa cli to latest by @T0MASD in #186
- [OCPBUGS-14550] Update cluster-console image by @T0MASD in #188
- Add k9s utility by @T0MASD in #189
- Google repo el9, enable gpg check by @T0MASD in #190
- Add Backplane dependencies for bp-cli 0.1.7 by @samanthajayasinghe in #187
- Fix the prompt when using new backplane by @rendhalver in #191
- adds missing fi statements by @iamkirkbater in #192
- no reason to exit when doing a build with missing env.source config, … by @T0MASD in #196
- set CONTAINER_SUBSYS to podman by @T0MASD in #198
- backplane bump to v0.1.8 by @T0MASD in #201
- Adds check for SSH_AUTH_SOCK by @clcollins in #197
- Autodetect container subsystem by @T0MASD in #200
- add build targers for ci build by @T0MASD in #202
- Add bash completion for the new backplane by @rendhalver in #194
- Handle sha prefix by @T0MASD in #203
- Fix makefile typo by @T0MASD in #204
- Update OSDCTL to v0.17.0 by @clcollins in #206
- Backplane cli by @T0MASD in #208
- Add MrBarge's fabulous oc-nodepp by @rendhalver in #210
- Mount local certificate authority anchors by @T0MASD in #205
- mount whole dir as RO for google cloud config mount by @T0MASD in #209
- use x86_64 instead of amd64 for nodepp by @yithian in #212
- Update backplane cli to 0.1.10 by @T0MASD in #213
- Update pagerduty-cli to v0.1.16 by @clcollins in #214
- Upgrade oc-nodepp to 0.1.2 by @rendhalver in #215
- Update osdctl version by @iamkirkbater in #216
- Update backplane-cli by @T0MASD in #217
- add dig utility by @yithian in #218
- Adds the ability to provide the JIRA auth via env vars by @iamkirkbater in #219
- Adds instructions for JIRA and PD cli setup by @iamkirkbater in #220
- Adds back BACKPLANE name by @iamkirkbater in #221
- add hypershift by @T0MASD in #222
- Update OWNERS file to most active committers by @clcollins in #225
- Update tools by @rendhalver in #223
- bump osdctl to 0.19.1 by @yithian in #226
- Update backplane-cli by @rendhalver in #227
- Updating backplane-cli version. by @faldanarh in #229
- mount backplane conf so that it cant be changed from the container by @T0MASD in #228
- Updates backplane to 0.1.14 by @clcollins in #230
- update osdctl to v0.20.0 by @clcollins in #231
- bump backplane to 0.1.15 by @yithian in #233
- bump backplane to 0.1.16 by @yithian in #234
- Installs and uses backplane-tools for other tool installations by @clcollins in #224
- backplane tools builder by @T0MASD in #237
- add blackbox-exporter script by @T0MASD in #238
- backplane-tools v0.2.0 released! by @T0MASD in #240
- Updates backplane tools to v0.3.0 by @clcollins in #242
- Update OMC and pagerduty-cli by @clcollins in #243
- handle better ocm-container config file creation by @T0MASD in #241
- Update backplane-tools to v0.4.0 by @clcollins in #244
- Updates source order of the personailzations file by @iamkirkbater in #246
- Fixes k9s build issue by @iamkirkbater in #247
- Adds xz util for mustgathers by @iamkirkbater in #248
- Containerfile updates by @iamkirkbater in #245
- Create backplane config if missing by @T0MASD in #249
- Use BUILDID for short tag by @rendhalver in #252
- Simplify getting BUILDID by @rendhalver in #253
- Adds extra build configuration to allow building multiple architectures by @iamkirkbater in #255
- removes arm64 options from pr check and automated build by @iamkirkbater in #261
- Update backplane tools to v1.1.0 release by @clcollins in #260
- Adds more items to .gitignore by @clcollins in #257
- add yum-utils and disable google repo by @T0MASD in #250
- add ocm addons plugin by @T0MASD in #254
- fixes backplane config deprecations by @iamkirkbater in #259
- Add servielogger by @rendhalver in #258
- CI fixes before the golang CLI by @rendhalver in #266
- Update to ubi-9-minimal:9.3-1612 by @rendhalver in #267
New Contributors
- @drewandersonnz made their first contribution in #1
- @georgettica made their first contribution in #5
- @clcollins made their first contribution in #4
- @karthikperu7 made their first contribution in #7
- @iamkirkbater made their first contribution in #3
- @lisa made their first contribution in #14
- @feichashao made their first contribution in #16
- @mrbarge made their first contribution in #23
- @jaybeeunix made their first contribution in #27
- @hlipsig made their first contribution in #35
- @yithian made their first contribution in #116
- @Nikokolas3270 made their first contribution in #121
- @rendhalver made their first contribution in #125
- @T0MASD made their first contribution in #134
- @zmird-r made their first contribution in #157
- @AlexVulaj made their first contribution in #169
- @mrWinston made their first contribution in #166
- @samanthajayasinghe made their first contribution in #187
- @faldanarh made their first contribution in #229
Full Changelog: https://github.com/openshift/ocm-container/commits/v0.1.0