Release of v1.2.1
v1.2.1 (2020-05-14)
New features:
- Upgrade k8s dependencies #3077
- URL list and describe for devfile local support #2934
- provide admin commands to install operators and one-off setup #2464
- Release 1.2.1 of odo #3181 (cdrage)
- Update bootstrap odo-init-image to 1.1.3 #3146 (cdrage)
- Upgrade the minikube version on travis CI #3109 (prietyc123)
- Support context in
odo push
commands #3090 (johnmcollier) - url list and describe for docker #3086 (yangcao77)
- List services started from operators #3069 (dharmit)
- Adding messaging and script updates to ensure smoother golang updates #3049 (mohammedzee1000)
- Allow a project to be specified in --downloadSource #3044 (Kamran64)
- Add storage volume deletion to 'odo delete' docker devfile deletion #2993 (jgwest)
- Dynamic registry support #2940 (GeekArthur)
- add json output for listing operator backed services #2926 (girishramnani)
- Fix naming to match future direction with starting with k8s #3025 (sspeiche)
- Fix
odo component describe \<component-name\>
for not pushed components #2966 (adisky) - Add debug machine readable output json #2653 (cdrage)
- Add support for command attribute
restart
#3043 (adisky)
Code Refactoring:
- Update Docker Supervisord Initialization Spinner and Supervisord Vol Name #3120 (maysunfaisal)
- JSON output: use odo.dev instead of odo.openshift.io apigroup #3103 (kadel)
- Integration test only for pr validation #3066 (amitkrout)
- Remove devfile integration test dependency on git clone #3065 (maysunfaisal)
- Remove oc setup for devfile push docker target #2996 (amitkrout)
- Update openshift to 4.4. and k8s to 1.17 #3081 (kadel)
Bugs:
odo url list
failing for push components, creating route, but trying to list ingress #3153- Unable to execute build command for first odo push --devfile devfile.yml #3136
odo list --path
does not list devfile components in Experimental mode #3092- Odo list URL for component with no context removed #3078
- [Docker]
odo url create
is broken if there's no Kube config #3074 - odo create fails even though project URL is accessible #3073
- [Devfile]
odo url list
doesn't list routes created by odo #3064 - Odo push fails on 3.11 cluster having docker version (18.06.0-ce) running on travis xenial distro #3055
- Push fails second time onwards during URL apply config #3048
- odo catalog list components fails on the docker scenario without a kube context #3038
- Race condition causes failure in devfile watch test parallel run #3032
- odo binaries for v1.2.0 release have not been uploaded to mirror.openshift.com #3024
- Flakey url_test.go test causing release issues. #3017
- In a operator installed cluster odo catalog list services stuck while fetching services details #2994
odo component list
does not work for Devfile's #2989- Able to create multiple URL's with devfile with the same name #2980
- devfile odo push failed to start component on kubernetes cluster #2928
- odo crash after storage deleted #2874
- Catalog list components fails to list out custom component in inactive namespace #2868
- make test fails with experimental mode on #2816
- 'odo describe' does not include 'not pushed' URLs into output #2778
- 'odo describe' fails for component with two URLs with 'panic: runtime error: index out of range' error #2776
- Odo url should support both devfile and s2i components #2761
- PR merge shows wrong CI status in odo github dashboard #2742
- describe command failed to find component in list output #2689
- panic: runtime error: slice bounds out of range, when running
odo update --git
#2646 - odo push on .net component tag 2.1+ does not work #2563
- Prevent a component from linking to itself #2419
- Don't set a default value for -o flag and fix
ODO\_LOG\_LEVEL
check #3121 (johnmcollier) - Set ResponseHeaderTimeout for GET requests #3119 (johnmcollier)
- Fix URL create on Docker with no Kube config #3116 (johnmcollier)
- Adding execute permission to integration presubmit file #3082 (amitkrout)
- Debug json flake fix #3058 (mik-dass)
- Fixes second push after creating and pushing URL #3054 (mik-dass)
- Avoid racing condition between set and unset KUBECONFIG #3040 (prietyc123)
- Don't list imagestreams when using Docker #3039 (johnmcollier)
- Display warning if env.yaml has urls for another push target but no valid urls for current push target #3037 (yangcao77)
- Fixes odo describe for multiple URLs of unpushed component #3008 (dharmit)
- Fixing component description to consider local config and cluster #2962 (mohammedzee1000)
- Remedy panic slice-out-bounds error when using
odo update
#2881 (cdrage)
Documentation & Discussions:
- Publish odo.dev site, integrate both OpenShift and Kubernetes documentation #2958
- migrate odo docs from openshift/docs repo to ./docs #2898
- Create documentation for odo & Operator Hub integration #2779
- Have checks for "bindingName" and "namespace" to avoid empty values in "CreateServiceBinding" #2493
- Support raw kubernetes in addition to openshift resource types #2468
- Add operator hub documentation #3158 (cdrage)
- fix: improve documentation #3150 (metacosm)
- Clarifies 1 code reviewer, 1 approver #3080 (cdrage)
- Update README #3063 (cdrage)
- Add instructions how to do commit signing #3056 (cdrage)
- Updated README #3053 (boczkowska)
- Add devfile and community documentation to /public #3045 (cdrage)
- Documentation for Odo integration with Operator Hub #3029 (dharmit)
- use just odo instead of odo (OpenShift Do) #3030 (kadel)
Closed issues:
- [question] how to generate a https url #3166
- Allow a project to be specified using the downloadSource flag #3000
- follow up on odo create for docker pushTarget #2977
- odo devfile push's run process should depend on devfile odo.restart #2820
- context support for odo push #2744
- Add option to create Route instead of Ingress #2727
- Devfile sync and exec support for local docker containers #2717
- devfile init command support #2672
- Support dynamic devfile registry #2635
- JSON output for operators available in the cluster #2619
- Add ability to create application resource/template from stack #2582
- Use 'odo delete` to delete a component that's running locally with odo #2581
- Odo push should deploy local Docker containers when pushtarget is set to Docker #2579
- Machine readable output for
odo debug info command
#2555
Installation of v1.2.1
To install odo, follow our installation guide at docs.openshift.com
After each release, binaries are synced to mirror.openshift.com
* This Changelog was automatically generated by github_changelog_generator