Skip to content

v1.1.1

Compare
Choose a tag to compare
@cdrage cdrage released this 12 Mar 15:13
02fbd3d

Release of v1.1.1

v1.1.1 (2020-03-12)

Full Changelog

Breaking changes:

  • Breaking change to JSON output for odo storage list. Status.Path has now been moved to Spec.Path in the JSON output #2644

New features:

  • Sharing volumes across components in a Devfile #2510
  • odo service describe and odo catalog describe service for operators + services #2480
  • status command for operators #2479
  • Implement devfile parser #2477
  • Implement Devfile volume support #2472
  • Implement Devfile Deployment support #2471
  • Instantiating operators using CRDs #2462
  • Validation of cluster's capabilities to run operators and listing services #2461
  • Change the default PVC size of 1Gi to 10Gi #2455
  • odo link Doesn't Require odo push #2400
  • Add json formatted output for odo version command #2323
  • add odo debug info command #2015
  • Implement --wait flag for odo storage delete #1942
  • Export context folder from deployed odo component created with previous release #1790
  • Control aspects of component PVC creation #1777
  • --now flag for odo component create, odo url create --now, odo config --now #1595
  • Test coverage is not reported on each pr #1557
  • Support for easily running unit tests in container (inner or outer loop) #1240
  • Suggest a valid input for commands which require such an input #1104
  • Should push not do anything if there aren't any local changes? #1103
  • Add current repository git URL if exists to the deployment as annotation #799
  • Add validation for empty values in pkg/occlient/occlient.go #598
  • added a CmdShouldFail test helper which retries until it fails #2676 (girishramnani)
  • Rename -all flag for odo list and Update description #2675 (adisky)
  • Implement PushTarget preference #2656 (johnmcollier)
  • Add Volume Storage Adapter for Devfiles #2651 (maysunfaisal)
  • Adds auto selection of port if the default port is occupied #2648 (mik-dass)
  • Devfile support for odo catalog list components #2637 (GeekArthur)
  • create env.yaml file, add kclient function for ingress support #2636 (yangcao77)
  • Removing odo specific checks from devfile parser #2629 (kanchwala-yusuf)
  • Move file sync to its own package #2626 (johnmcollier)
  • Remove devfile push cmd #2598 (kanchwala-yusuf)
  • Adds ability to list Operators available in the cluster #2593 (dharmit)
  • Create deployment based on Devfile #2589 (rajivnathan)
  • Add State to Odo Storage List #2584 (adisky)
  • Adds HTTPs support for URL #2568 (mik-dass)
  • Odo Push Show Error to User from Openshift #2564 (adisky)
  • Unit test on windows #2562 (prietyc123)
  • Add support for experimental mode feature #2560 (kanchwala-yusuf)
  • Add kclient functions for creating volumes #2546 (maysunfaisal)
  • Updating build/VERSION to 1.1.0 #2531 (mohammedzee1000)
  • Update VERSION to 1.0.3 #2526 (kadel)
  • Adds the debug info command #2518 (mik-dass)
  • Add kclient functions for creating deployments #2509 (rajivnathan)
  • Validation for empty values in pkg/occlient/occlient.go #2501 (prietyc123)
  • Add devfile parser #2500 (kanchwala-yusuf)
  • Enabling now flag for remaining operations #2482 (mohammedzee1000)

Code Refactoring:

Bugs:

  • CheckForExistence in helper_oc.go only checks for routes #2697
  • Gosec test failing in travis due to file permissions #2659
  • Devfile push fails on non-OpenShift clusters with oAuth enabled #2658
  • Projects field in devfiles isn't optional for odo #2655
  • odo crashed when running catalog list components #2628
  • nodejs source example doesn't work correctly with node:latest image on openshift 4.4 #2621
  • Deleting a project says there is a default but it can't be used #2620
  • Issues with localConfigInfo in common_push.go #2602
  • Validation with default Devfile's does not work. #2600
  • odo describe fail for not pushed components #2594
  • cannot access my nodejs application even adding a url #2583
  • Error when executing service create with a -p key=value where the value contains one or more commas #2547
  • Image stream nodejs with tag 8 is not available on OpenShift 4.4 cluster #2542
  • Error creating service using odo on IBM Power (ppc64le) #2541
  • Remove push-devfile sub command from odo #2538
  • odo delete does not delete user specified storage #2529
  • odo application describe crash when run out of a component folder #2528
  • odo 1.0.2 reported after 1.0.3 is out #2525
  • Install odo completion fails on MacOS using bash #2474
  • Update description for --all flag in odo list
    #2452
  • odo push fails with "tar xf - -C /tmp/src --strip 1" #2445
  • Fix odo catalog describe service command to not require odo config file #2645 (kanchwala-yusuf)
  • possible fix: index out of bound error on odo catalog list compoments when registry url and namespace are not present #2634 (girishramnani)
  • Updating nodejs:8 to nodejs:latest for source example run on openshift 4.* #2633 (prietyc123)
  • Fix odo describe for not pushed components #2632 (adisky)
  • Update changelog script #2587 (cdrage)
  • Fix Panic: When odo app describe run out of component folder #2558 (adisky)
  • Including testingutil package in test coverage report #2552 (amitkrout)
  • Swapped out StringSliceVarP for StringArrayVarP to parse cli parameter… #2548 (LiveByTheCode)
  • Deletes storage on component deletion #2533 (mik-dass)

Tests:

  • Validating java component on disconnected cluster #2514
  • Validating nodejs component on disconnected cluster #2478
  • e2e test for every supported image #2364
  • Deleted files are not remove from Java component #2248
  • [Flake] Failed to update config to git component deployed #1981
  • fix failing gosec check #2660 (kadel)
  • run validate with unit tests on OpenShift CI #2649 (kadel)
  • Use env variable for unit test verbose mode #2572 (amitkrout)
  • Running Unit test on macOS #2549 (prietyc123)
  • add test for java component to verify reflection of deleted files #2522 (girishramnani)
  • Testing build fix #2406 (mik-dass)
  • E2E test for every supported images #2402 (prietyc123)

Documentation & Discussions:

  • Go Version in travis CI #2551
  • Document using odo in disconnected environments #2513
  • suggestion for the the pull request template #2495
  • devfile support - implementation plan #2290
  • disconnected environments #2189
  • Autocompletion support is lacking documentation #1801
  • Additional interactive commands #1242
  • Doc - Add a section to explain how to install a java, spring boot application #839
  • [RFE] Knative Support #762
  • add flag to select which logs to see (all by default) #508
  • Update Google Groups Link #2685 (adisky)
  • update README: add info about odo calls #2597 (kadel)
  • Update User Story Issue template #2554 (kadel)
  • issue template: basic starting template for user story #2535 (kadel)
  • add devfile proposal #2520 (kadel)
  • Fix README.adoc text about supported versions #2374 (pmacko1)

Closed issues:

  • [question] CI running environment #2700
  • Implement Devfile Service support #2650
  • Odo watch support for devfile components #2610
  • Autoselect local port for debug port-forward #2606
  • odo catalog commands without existing component #2605
  • Add ability to switch context between local and kube (odo context) #2577
  • unit test fails on macOS #2571
  • Support for HTTPs URL #2561
  • Odo Storage list command should have state Pushed or Not Pushed #2559
  • Run unit test on windows and macOS #2539
  • EXPERIMENTAL feature flag #2536
  • Mount service account secret in test container where odo build and runs test in OpenShift CI #2530

Merged pull requests:

Installation of v1.1.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