WARNING
Unless you want to try remote debugging features use an older version (1.0.0-beta5).
v1.0.0-beta6 has a serious issue. When the component is restarted (after linking or adding environment variable) The source code uploaded to the container is lost. See #2224 for more information.
Enhancements
- [Tech Preview] Support for
odo debug
.odo
now lets users debug the application running in the pod on OpenShift (#2043) - Add json output for
odo catalog list services
. This helps the consumers ofodo
, i.e., Adapters (#2066) - Add json output for
odo service list
. This helps the consumers ofodo
, i.e., Adapters (#2098) - Add RPM spec for odo. Very soon, an RPM for
odo
will be available andodo
could be installed withyum/dnf install odo
(#2107) - Replace dumb-init with go-init. To avoid having to maintain our own RPM for dumb-init (#2130)
- Refactor catalog code (#2133)
- Print environment variables when linking a component with another component/service (#2035)
Bug Fixes
- Fix populating parameters of service when created in non-interactive mode.
odo service create
didn't pick-up the values provided for parameters with-p
flag (#2040) - Fix
odo list
for component that's not pushed.odo list
output was empty for the components that have not been pushed (#2046) - Removes overlapping messages for odo git components (#2091)
Testing
- Fixing e2e vs. integration naming (#1878)
- Run tests on OpenShift 4.2 (#2059)
- Add "pretty" library for testing (#2122)
This makes debugging less painful to the eyes.
Documentation
- Add development doc on machine readable output (#2123)