github redhat-developer/odo v1.0.3

latest releases: v3.16.1, v3.16.0, v3.15.0...
4 years ago

Release of v1.0.3

v1.0.3 (2020-01-10)

Full Changelog

New features:

  • Being able to manually set a ODO_BOOTSTAPPER_IMAGE via odo config #2424
  • Add .NET images as supported images. #2395
  • odo storage create does not show when using odo push #2347
  • add PROJECT column to odo component list output #2219
  • Add wait command for deleting service #2077
  • odo log dumps for supportability #1980
  • Use of client side caching when interacting with openshift #1882
  • Flags naming and description issues in help message #1671
  • Schedule nightly job on prow #1613
  • GolangCI and codeclimate bot is missing after org migration #1561
  • Add -o json/yaml option support for odo service list #1480
  • Machine readable output - global -o flag #1475
  • Add UT coverage for function CheckOutputFlag and MachineOutput in pkg/util/util.go #1432
  • make get command available for odo config #1352
  • Add completion handler for output format #1273
  • Integrate odo with Application and/or Component CRD #1244
  • Support for GB, gb, Gb, Gi, gi, GI, MB, mb, Mb, Mi, MI, mi for memory and fail gracefully #1170
  • Support Context Dir Like oc new-app #1152
  • odo url open #1128
  • odo config - Default ignore list for odo watch #1011
  • odo update cmd imporvement adding wait flag #994
  • odo watch - stop triggering push for non existing files #989
  • Automated workflows with Odo #918
  • [RFE] Confusing entity name used to list the images to be used to build/run an application #838
  • add supportedTags list in the odo catalog list component json output #2486 (girishramnani)
  • Remove enhancement labels #2469 (cdrage)
  • Implement a stub kclient package for odo #2458 (johnmcollier)
  • Adds warning component name and project change #2454 (mik-dass)
  • Adds PROJECT field to 'odo list' output #2453 (dharmit)
  • Update build to 1.0.2 #2431 (cdrage)

Code Refactoring:

  • Issue triage #2465
  • odo debug: use env DEV_MODE instead of DEBUG_MODE #2409
  • Repeating code when creating new context in "pkg/odo/genericclioptions/context.go" #1915
  • Proposal document for rewriting the occlient package #1678
  • Use tab writer for listing components #1136
  • two utils packages #1033
  • removed , from describe example for app and component #2502 (girishramnani)
  • resolve wrong argument in errorf - use component name instead of all args #2494 (girishramnani)
  • Replace "for" loop with map #2466 (dharmit)
  • remove ImageStreamRef from machine readable output #2451 (girishramnani)
  • Fix help output for url and storage #2429 (cdrage)
  • changed DEBUG_MODE to DEV_MODE in odo-debug design doc #2420 (girishramnani)

Bugs:

  • "odo catalog describe service" doesn't work outside a component directory #2487
  • odo push throws error of "watch channel was closed" in a disconnected cluster env #2460
  • Add test to validate deleted files should not present in the directory that is used to build component. #2423
  • odo push passing even after removing the files from source #2422
  • .odo file gets pushed into component pod #2390
  • Component delete doesn't honor component name in local config #2387
  • No pre check is done for existence of same component in the cluster #2379
  • If env var is set after first component push then route URL doesn't work after editing the source #2371
  • Debug mode seems to be broken on the nodejs latest version on openshift 4.3 #2366
  • odo delete Fails to Delete Linked Component When Secret Not Found #2355
  • --context not working with push outside of the current directory... [Windows / macOS] #2301
  • Paths in FileIndex on Windows have weird format #2217
  • odo debug requires force push when DebugPort value is changed #2215
  • odo catalog list components -o json is missing the supported flag #2208
  • "odo storage list" doesn't honour "--app" or "--project" flags #2202
  • Update the bump-version.sh script to function correctly #2181
  • "odo push" doesn't delete OpenShift objects when component name is changed #2172
  • Changing component's project and pushing it doesn't delete the component from the project it belonged to earlier #2165
  • Json match fails on windows platform due to source path mismatch #2115
  • odo delete -o json is returning nothing / blank (log.Errorf issues) #2102
  • Creating a service doesn't require context, but odo service list does... #2095
  • odo service create doesn't honor parameters #2069
  • "odo service create" works in non-interactive mode without any context, app or project values #2051
  • odo push panic out when fails with error "timed out waiting for the condition" #1956
  • odo fails to login to 3.11 cluster on psi whereas oc login works as expected #1953
  • odo incorrectly report invalid flag when a non existent command is used #1911
  • Update from local to git fails #1782
  • Error while updating from git to local #1778
  • README/nodejs example problems with current CDK/minishift 3.8 #1611
  • Install completion fails on windows terminal like powershell and command prompt #1109
  • Deleting a component also unlinks it from components it might be linked to #2447 (dharmit)
  • Removes redundant check for existence of component #2440 (dharmit)
  • Fixes watch unit #2367 (mik-dass)

Tests:

  • Verify the local config after component creation #2439
  • Unit Test for Adding odo file index json to gitignore file #2404
  • Create test file for odo catalog command #1752
  • Verify local config after component create #2457 (prietyc123)
  • Do not run e2e test in verbose #2450 (kadel)
  • Unit test add odo-file-index.json to gitignore file #2441 (prietyc123)

Documentation:

  • Suggestion: documentation on env variable in odo #2321
  • Create a glossary for odo terminology #2320
  • Documentation doesn't talk much about Java based components #2196
  • Deleting app deletes the other component those are not part of the local config #2180
  • Incorrect information about supported languages in readme #2178
  • Compatibility table for hot reloading support / image support #2093
  • Add table for compability support / hot reloading / what we support #2084
  • Demonstration Video Uses Out of Date odo Version #1888
  • Improved guidance/feedback when the user encounters errors #1781
  • Re-enable watch tests #1669
  • Update logging documentation #1187
  • Refactor Examples Into A Directory #1155
  • Roadmap/milestones #483
  • fix links to google group #2475 (maxandersen)

Closed issues:

  • Implement a kclient package for interacting with Kubernetes clusters #2436
  • Run component command test with and without shortcuts commands #2432
  • Avoid triggering CI job for only typo, comment and doc fix #2417
  • fix watch unit test #2365
  • Nodejs images are not showing as supported on 4.3 cluster #2359
  • Don't run tests in verbose mode #2350
  • HTTPD build is failed due to rsync is not install in the s2i base image #2289
  • Scenarios that are not tested! #2249
  • Evaluate possible test scenerios which have been missed #2176
  • Fix odo update #2155
  • Do a test release for GA #2071
  • Shortcut for linking a component? #2058
  • Update script generating cli-reference doc #1992
  • Provide a way to figure out the OpenShift server version, whether 3.x or 4.x #1979
  • Creating odo project prompts / output from logging in the wrong section. #1970
  • oc logout Also Logs Out odo #1949
  • Implement --wait flag for odo service delete #1943
  • Code cleanup of the current occlient package #1818
  • Refactor occlient package for extensibility #1817
  • Setup project and milestone via prow #1663
  • Add unit tests for relative path #1631
  • Write unit test for file pkg/util/config_util.go #1415
  • Mock resolution of absolute pathof user home for OpenShift CI #1411
  • new odo workflow: odo storage #1388
  • machine readable output: odo project create #1381
  • slow odo describe #1375
  • Dry run option for odo delete #1318
  • Unit test for watch.go #1267
  • Support cron application types #1239
  • Add unit tests for the completion handlers that don't have them #1225
  • Figure out why interactive mode test does not work #1206
  • "odo update -h" shows erroneously the command intent #1199
  • INFO output on how to use odo url create after push #1186
  • We should output information with regards to odo service create and how to use it #1184
  • RUN_ALL_SERVICE_TESTS is undocumented and barely used. #1183
  • Templates for integration tests #1179
  • Be More Tolerant of Network Timeouts #1178
  • Missing documents for what senarios are being tested #1164
  • Check updates on SupervisorD project #1090
  • Provide a more clear error message for odo login when authentication fails #978
  • Make odo API friendy #873
  • No unit tests for pkg/storage/storage.go #816
  • Demo scenario for conference demos / minimal E2E experience #805
  • Confusing syntax : odo catalog list components #692
  • Clarification : purpose of the odo's application #691
  • Format services of the catalog discovered #660
  • Support machine readable output formats #655
  • Adhere to new labels created for tool standarization in k8s #599
  • How to extend the catalog to include by example Spring Boot component #500
  • Document challenges and current state of the project #489
  • Add unit tests for pkg/storage/storage.go #334
  • UC 30: As a developer, I want to connect to my application #175
  • UC 27: As a developer, I want to be able to manage URL for a component in an easy way #172
  • UC 26: As a Developer, I want to be able to link/unlink two components together #171
  • UC 25: As a developer, I want to be able to manage storage for a component in an easy way #170
  • UC 23: As a developer, I want ocd to remember the application I was last working on on a per OpenShift project basis #168
  • UC 16: As a developer, I want to be notified when synced changes require restart of the container #161
  • UC 12: As a developer, I want to delete an application and all its components #157
  • UC 11: As a developer, I want to delete specific components from my application #156
  • UC 9: As a developer, I want to list all possible configurations of components I can deploy and their meaning #154

Merged pull requests:

Installation of v1.0.3

To install odo, follow our installation guide at docs.openshift.com

After each release, binaries synced on mirror.openshift.com

* This Changelog was automatically generated by github_changelog_generator

Don't miss a new odo release

NewReleases is sending notifications on new releases.