Release of v2.0.2
v2.0.2 (2020-11-25)
New features:
- Provide the way to get list of starter projects with id/display name/description for specific component type #4129
- odo catalog list components should truncate long descriptions #4044
- Re-enable support for the sparseCheckoutDir field in devfiles #3933
- Update configure-installer-tests-cluster-ppc64le to support nodejs12 e2e test #4229 (sarveshtamba)
- Update configure-installer-tests-cluster-s390x to support nodejs12 e2e test #4215 (zhengxiaomei123)
- Adding the latest java image ubi8/openjdk-11 in odo supported list #4206 (prietyc123)
- Trunicate longer devfile description #4150 (mohammedzee1000)
- Writing unit tests using Gomock #4110 (prietyc123)
- Adding ubi8/nodejs-12 images as supported #4070 (prietyc123)
Code Refactoring:
- Cleanup & Refactor kClient generators code before migrating to devfile library #4131
- Switch to use the parser from devfile/parser in odo repo #4117
- Add a PreValidate function to generic CLI Run #3604
- Move functions to separate files in context package #4231 (adisky)
- Refactors pvc code in occlient and kclient #4226 (mik-dass)
- Moves route related code from occlient.go to a new file #4213 (mik-dass)
- Moves project related code from occlient.go to a new file #4211 (mik-dass)
- Use example from the repo instead of downloading it #4207 (dharmit)
- List only installed Operators; some refactor #4202 (dharmit)
- Switch to use parser library #4188 (yangcao77)
- Updates build version to 2.0.1 #4166 (cdrage)
- Refactor & cleanup kclient generators code before migrating to devfile/parser #4134 (maysunfaisal)
Bugs:
- nodejs (devfile) and nodejs/12 (s2i) components are not accessible after push, but java-quarkus (devfile) works fine #4245
- Parallel test execution fails due to racing with duplicate entry in KUBECONFIG #4190
- odo list fails with SISSEGV when application has no odo managed components #4183
- odo should only list the successfully installed Operators #4155
odo url describe
reported as not supported subcommand in v2.0.0 #4126- odo catalog list services -o json throws error when no services are available #4024
- odo create --s2i flag shows Warning message on 4.6 cluster #4016
- odo describe --context option is ignored when current directory is a devfile based component #3902
- The
odo test
command doesn't give enough feedback, by default; odo test exit status #3899 - Devfile component names are not present in 'odo catalog list components' output #3827
- Ignore Configmap mounted in DeploymentConfig #4193 (mcouliba)
- resolve the panic on odo list when the project contains non-odo DCs #4189 (girishramnani)
- Update required s2i imagestreams for nodejs and java on IBM Power #4181 (sarveshtamba)
- Update required s2i imagestreams for nodejs and java on IBM Z. #4180 (zhengxiaomei123)
Tests:
- Binary component create fails if path is relative and includes ../ #3797
- Increase timeout for Operator Hub tests #4248 (dharmit)
- Fixes subDir test #4238 (mik-dass)
- resolve .kube/config.lock: file exists flake #4225 (girishramnani)
- Debug travis #4151 (kadel)
- Fix absolute path for test on macos #4139 (anandrkskd)
Documentation & Discussions:
- Document how to setup Operators on a minikube cluster #4103
- Create a roadmap for the project and add it to readme #4083
- Remove container image from personal repo in RH openshift document #3833
- Allow using odo inside a firewall #3824
- Update release notes #4178 (girishramnani)
- Changes headings for deploying your first devfile #4167 (cdrage)
- Fix blog post #4164 (cdrage)
- Publish blog post #4161 (cdrage)
- fix: typos [skip-ci] #4158 (metacosm)
- Add 2.0.1 changelog blog post #4154 (cdrage)
- Document Operator installation on minikube #4140 (dharmit)
Closed issues:
- Run pr jobs e2e and integration tests on macOS and windows #4227
- odo could not be started/used on OS X #4198
- xUnit/jUnit test report generation #4137
- Decide a mocking framework for interface #4097
Merged pull requests:
- add aditi as approver in top level OWNERS file #4252 (girishramnani)
- Bumping odo version v2.0.1 -> v2.0.2 #4251 (mohammedzee1000)
- Add Roadmap for the next 3 milestones in the Readme #4224 (girishramnani)
- Junit test report generation #4214 (anandrkskd)
- Remove pushcommand from envinfo #4212 (adisky)
- Splitting configure-installer-test-cluster into a library. #4194 (mohammedzee1000)
- nit: remove the 'Devfile path' log even when using --s2i in odo create --context #4182 (girishramnani)
- #3377 adding odo devfile support test #4179 (rnapoles-rh)
- update the owner files #4171 (girishramnani)
- fix odo catalog list service erroring out when no service templates / CSVs are present #4148 (girishramnani)
- renamed Openshift to S2I in odo to remove confusion #4143 (girishramnani)
- Adds subDir checkout for git components #4120 (mik-dass)
Installation of v2.0.2
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