Release of v1.1.2
v1.1.2 (2020-04-09)
New features:
- ClusterHost is an incorrect parameter / term for url creation #2721
- Simplifying URL parameters and not using camelCase (ex. tlsSecret being tls-secret) #2719
- Consider moving the Devfile Parser to the top level and update the Parse function also validate #2669
- Execute commands during Devfile push #2654
- Create component support for odo devfile scenario #2557
- enhance the odo service delete command to allow deletion of operators #2481
- Devfile components sync support #2473
- No message is generated for component create command with -o json flag #2309
- Setup Openshift clusters on PSI for use by the team #1871
- Template scripts for unit tests #1806
- Add Odo to Chocolatey #1095
- Update bootstrap image to 1.1.2 #2821 (cdrage)
- Adds delete function for devfiles support. #2763 (mik-dass)
- Odo url Ingress support #2762 (yangcao77)
- 'odo watch' support for devfile components #2737 (johnmcollier)
- Odo catalog list components format #2736 (GeekArthur)
- Devfile command execution #2735 (maysunfaisal)
- update supported image list and use the updated bootstrap image for CI #2729 (girishramnani)
- 2669 devfile parser refactor and odo specific validations #2726 (kanchwala-yusuf)
- Add Docker client library for odo #2724 (johnmcollier)
- Update build version to 1.1.1 #2715 (cdrage)
- Devfile support for odo create #2699 (GeekArthur)
- Add support for url describe command #2694 (jichenjc)
- File sync for devfiles #2681 (johnmcollier)
- create services together with deployment during devfile push #2679 (yangcao77)
- Adds event information when waiting for a pod #2627 (cdrage)
- Adding machine output to component create #2532 (mohammedzee1000)
Code Refactoring:
- PR #2500 Followup #2553
- Refactor machine output to use machineoutput/types.go #2105
- Add quotes around the commands being executed during odo push #2845 (dharmit)
- Shortens warning output for event information #2836 (cdrage)
- Change the messaging to avoid confusion #2802 (dharmit)
- Fixes hardcoded directory strings with env variables #2772 (mik-dass)
- Update release script #2712 (cdrage)
- Speeds up integration test for deletion of owned resources #2599 (mik-dass)
Bugs:
- odo create nodejs-10-rhel7 crashed #2853
- Panic if invalid component name is entered during
odo create
#2826 - odo push deletes project files after making a change to devfile #2807
- odo create support both --project and --namespace #2796
- Change messaging when listing operators installed in the cluster #2794
- Warning message gets printed multiple times #2782
- Scenario
should delete the service\(s\) in the application as well
is failing on CI #2765 - push failed with devfile without endpoinds #2748
- odo push for devfile fails with container is not created #2743
- Projects are not synced to the devfile clonePath #2741
odo catalog list components
should work without cluster #2740odo delete
is not deleting user created storage #2710- [Devfile] odo catalog can't list components on non-OpenShift clusters #2706
- --app information not included in generated non-interactive command #2696
- odo config volumes do not have owner references #2693
- None of the debug test scenario works on 4.4 cluster #2664
- Create a file, push, delete, then push again does not propagate the deletions on 4.4 cluster #2663
- odo push doesn't wait for running pod #2661
- start a debug session and run debug info on a closed debug session fails on 4.4 cluster #2647
- nodejs component create throws warning of "not fully supported by odo" on 4.4 cluster #2640
- Scenario "should push only the modified files" fails on 4.4 cluster because of No such file or directory in "/tmp/src/" #2639
- making package testingutil and ui work for unit test build on windows #2630
- Package github.com/Netflix/go-expect affecting some unit tests on Windows #2586
- Should "odo list" not fail when not logged into the OpenShift cluster? #2444
- rhoar-nodejs/nodejs-10 nodejs component is failing silently on openshift 3.11 cluster #2361
- Invalid URL annotation generated with binary component #2175
- odo url create for component ("odo url create --component") creates url for component in pwd #2174
- Project create doesn't wait properly #2117
odo app delete
removes application components but not services #2113- Don't panic when an invalid component name is passed in #2839 (johnmcollier)
- Fix sync when the pod gets re-created #2811 (johnmcollier)
- Fix --namespace flag bug for odo create #2797 (GeekArthur)
- Fix unit test build on Windows #2783 (kadel)
- Fixing app delete flake in service test file #2767 (amitkrout)
- Error checking was removed for WaitAndGetPod #2760 (cdrage)
- do not create service if the devfile does not contain endpoint #2755 (yangcao77)
- Fixes storage owner references. #2750 (mik-dass)
- List devfile component without connecting cluster if experimental flag is enabled #2749 (GeekArthur)
- If clonePath is set, sync to it #2747 (johnmcollier)
- Wait for rollout #2731 (kadel)
- Create a secret directory in docker file for private registry #2718 (prietyc123)
- add app and project in the create service equivalent command template #2708 (girishramnani)
- Fixes watch unit tests for windows #2692 (mik-dass)
- Add Unknown State to Component. #2690 (adisky)
- Delete services belonging to an application during 'odo app delete' #2491 (dharmit)
- Fixes wait for project creation #2330 (mik-dass)
Tests:
- Create integration test suites for devfile support #2673
- Unit tests required for pkg/kclient/ingress.go & secrets.go #2657
- Prow test are failing due to nodejs-8 image #2641
- Flaky Unit test on MacOS #2588
- flaky project list in tests
#2284 - [FLAKE] tests failing on " waited 4m0s but couldn't find running pod matching selector" #2244
- Time-based Golang statistics for e2e / integration tests #1298
- Tests for odo --help #1045
- Fixing e2e image test flake #2768 (amitkrout)
- Fixed get service command flake #2764 (prietyc123)
- Add tests for --help / -h / help #2759 (cdrage)
- Fixes debug info test for windows #2702 (mik-dass)
Documentation & Discussions:
- Document what frameworks work with Java / Node.JS / etc. #2683
- Should we allow/prevent user to set DebugPort as environment variable? #2183
- Please document expected results, context for common user actions #2179
- Questions around "Component" and "odo create" based on the README #1605
- Research and define
odo
development options #653 - Leverage RHOAR in
odo
#333 - Update documentation on glide #2837 (cdrage)
- Adds disclaimer that experimental mode is enabled #2786 (cdrage)
- Assemble and organise devfile integration tests Files #2771 (prietyc123)
- Add documentation to skip CI when pushing docs #2757 (cdrage)
- Update labeling for GitHub issues #2720 (cdrage)
- Add additional information to pull request template #2714 (cdrage)
- Updates release notes #2713 (cdrage)
Closed issues:
- Disable CI run only for doc changes pr #2704
- [Devfile] odo needs to be storing namespace in local env.yaml file #2684
- odo watch support for devfile #2609
- odo catalog list components command output improvement #2608
- update nodejs images in the supported component catalog #2603
- devfile support for odo delete #2591
- Add a client library to handle local deployment functions similar to kclient. #2578
Merged pull requests:
- Bumping odo version to v1.1.2 #2856 (mohammedzee1000)
- Update Go version and base image on Openshift CI #2830 (prietyc123)
- Remove yusuf from OWNERS file #2829 (girishramnani)
- Update the README with corresponding languages and package managers #2687 (cdrage)
- Add machine output documentation #2678 (cdrage)
- Removes the annotation 'app.openshift.io/vcs-uri' for local and binary components #2674 (mik-dass)
- Fake filesystem changes to devfile parser #2667 (kanchwala-yusuf)
Installation of v1.1.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