github redhat-developer/odo v1.2.4

latest releases: v3.15.0, v3.14.0, v3.13.0...
3 years ago

Release of v1.2.4

v1.2.4 (2020-07-22)

Full Changelog

New features:

  • "odo service list" should output Operator backed service as "<servicekind>/<servicename>" #3560
  • Configure travis CI and OpenShift CI to support testing features with secrets #3553
  • Devfile v2: Breaking change. endpoints.configuration has been moved / removed #3544
  • Remove nanoseconds from UX / UI when deploying #3507
  • Devfile v2: Implement events from schema #3486
  • skip odo create for existing devfiles #3346
  • odo test --watch command #3303
  • Throw Error, If multiple commands of same kind specified in devfile v2 and none is default #3271
  • Namespace name missing in odo service list -o json message #3241
  • Add 'odo preference list` command with '-o' options support #3094
  • Default registry migration #2961
  • Release 1.2.4 #3622 (cdrage)
  • Adds support for deletion of Operator backed service #3564 (dharmit)
  • Implement support for postStart lifecycle events #3533 (upLukeWeston)
  • Fixing kubeconfig path and login session for 4.x cluster #3528 (prietyc123)
  • Secure registry support #3516 (GeekArthur)
  • Copy kubeconfig to temporary file and add permissions #3462 (prietyc123)
  • Adding oc from build to container image in multistage #3418 (prietyc123)
  • Adding latest minikube version on travis #3411 (prietyc123)
  • Add support for SourceMapping field in devfiles #3295 (johnmcollier)
  • Devfile v2 command group impl + Odo catalog list components #3291 (maysunfaisal)
  • Push odo without an .odo directory #3254 (cdrage)
  • Expose oc build timeout in preference #3232 (amitkrout)
  • Add command to provide starter project information #3173 (skoh7645)
  • Extend download source to support revisions #3100 (EnriqueL8)
  • Adds exec command for devfile components with kube push target #3083 (mik-dass)

Code Refactoring:

Bugs:

  • url create should validate host format #3589
  • odo create --devfile ./devfile.yaml deletes current devfile #3542
  • test-cmd-devfile-debug teardown steps throws error while deleting context on windows platform #3534
  • "odo url describe" doesn't state "Kind" of the url on windows platform #3532
  • "odo url describe" doesn't describe the created URL on windows platform #3527
  • KUBECONFIG somehow reverted back to the original path in CI #3501
  • Json match throws error due to spec attribute mismatch on windows 3.11 cluster #3499
  • "odo delete --app" should throw error for invalid app in devfile #3493
  • Sync "--build-command" and "--run-command" flag args with test code in example for better UX #3490
  • Devfile v2: Registry listing is showing an invalid URL #3485
  • odo watch deletes all files #3479
  • odo config view does not work for devfile/ devfile registry component #3476
  • Add --devfile flag for "odo delete" enhance UX #3468
  • odo create --devfile devfile.yaml, overriding the existing devfile to empty #3452
  • Add unsupported git component info in watch command help UX #3447
  • Additional flag --log_file_max_size and --skip_log_headers along with odo subcommand doesn't work #3445
  • Additional flag --log_file along with odo subcommand doesn't work #3444
  • odo watch does not bother about component name #3440
  • odo create interactive mode is broken for devfiles #3436
  • make test failing on 1.14 #3433
  • Devfile v2 issue: Should not give error if other than exec command types present in devfile #3429
  • Devfile v2 issue: Additional property protocol is not allowed #3428
  • watch verification test script gives false positive #3420
  • .odo/env is not in .gitignore #3386
  • "odo catalog list" leads to error, but is suggested in "odo create --help" #3380
  • Build progress does not show correctly when the command line is too long #3373
  • odo search service doesn't honor experiment flag #3355
  • URL gets deleted and recreated on odo push without changes #3354
  • Lack of pullsecret which cause S2I build from authenticated registry can't pull image #3335
  • File separator error "\tmp\src\server.js: No such file or directory" on windows #3328
  • Wrong error formatting in devfile #3280
  • odo push fails for devfile nodejs, if non default project is used #3151
  • --downloadSource doesn't feel natural #3107
  • Erasing a local devfile is not enough to reset odo #3104
  • odo binary SHA256_SUM is incorrect for odo-darwin #3093
  • "odo config set" doesn't validate port values and thus "odo describe" panics #3036
  • Including exit code in stderr verification #3608 (amitkrout)
  • Fixing project create on both kubernetes and openshift for devfile url test #3606 (prietyc123)
  • Improve odo url create #3591 (metacosm)
  • Fix empty devfile overriding issue for odo create --devfile ./devfile.yaml #3582 (GeekArthur)
  • debugging push test failure on multistage test infra #3555 (prietyc123)
  • Adds a error message for creation of routes with host flag #3541 (mik-dass)
  • Fixing location field for odo catalog describe component jave-openliberty #3538 (prietyc123)
  • Reset index when force pushed #3536 (gorkem)
  • Fix delete context on Windows #3535 (amitkrout)
  • Add odo service list -o json message #3450 (jichenjc)
  • Add unsupported component info in watch help UX #3448 (amitkrout)
  • fix #3380: odo create --help should mention odo catalog list components instead of odo catalog list #3419 (dev-gaur)
  • Update odo delete for no component and devfile.yaml #3405 (maysunfaisal)
  • Ignore .odo/env folder for devfile #3391 (girishramnani)
  • Build progress does not show correctly when the command line is too long #3374 (jgwest)
  • Add validation for parameters passed with command #3259 (dev-gaur)
  • Fix #2707 : odo catalog list components -o json does not have imageStreamRef in json output after update from v1.0.x to v1.1.0 #3226 (dev-gaur)

Tests:

  • Project created with -w flag immediately is not shown in "odo project list -o json" #3609
  • odo push with --source and --config is failing more often on multi stage infrastructure #3547
  • Test failures while running test-cmd-push test suite on ppc64le #3539
  • Test failures while running test-cmd-storage test suite on ppc64le #3531
  • [duplicate] odo watch deletes all files #3307
  • Update tests to use updated stack names #3455 (johnmcollier)

Documentation & Discussions:

  • Update "Understanding odo" documentation to correspond to officially supported Devfiles #3517
  • More documentation needed on "odo create" --downloadSource flag #3470
  • Operator Hub and experimental mode #3467
  • odo storage commands for docker pushTarget #2975
  • odo service commands for docker pushTarget #2974
  • odo project commands for docker pushTarget #2973
  • odo config commands for docker pushTarget #2971
  • odo app commands for docker PushTarget #2970
  • odo component commands for docker PushTarget #2968
  • Update URLs. [skip ci] #3593 (boczkowska)
  • Update odo deploy proposal to use go's text/template format for template variables #3590 (groeges)
  • Docs: secure registry docs #3572 (GeekArthur)
  • PR acceptance criteria template #3556 (amitkrout)
  • update help message for --ref to show that its only valid for git components #3525 (girishramnani)
  • Add "Understanding odo" Documentation #3519 (cdrage)
  • Update periodic job link in README #3504 (amitkrout)
  • Lifecycle events proposal #3413 (upLukeWeston)

Closed issues:

  • URL tests creating projects for kubernetes on Travis #3603
  • Two devfile component deployed with same name, second component overrides the first one. #3579
  • Move devfile kube support out of experimental #3570
  • Add preStart, preStop and postStop lifecycle event support #3569
  • Test failures while running test-e2e-beta test suite on ppc64le #3513
  • Test failures while running test-operator-hub test suite on ppc64le #3512
  • Test failures while running test-cmd-debug test suite on ppc64le #3502
  • Test failures while running test-cmd-watch test suite on ppc64le #3500
  • Component push throws error of "Waiting for component to start" on ppc64le #3497
  • odo project create throws error of connection refused on ppc64le #3491
  • "odo component describe component nodes" expected invalid "name: nodejs-web-app" #3465
  • Support environment variables for a specific command #3406
  • deprecation warning for odo update #3396
  • Issues while Deploying a devfile using odo on Power #3363
  • Consistent naming schema for components #3334
  • Verify regular command test script on a windows host #3289
  • Verify devfile command test script on a windows host #3288
  • Support application testing defined in the devfile v2 #3284
  • odo log for devfile component #3260
  • Improve performance for odo catalog list components . #3249
  • odo push without .odo directory #3144
  • app.kubernetes.io/managed-by label #3050
  • Devfile Adapter Cleanup/Refactor #3015
  • Provide information on the starter projects available to each component #3005
  • Download github projects in devfile at a specific revision #3002
  • Support group in devfile commands (application lifecycle) #2938
  • Container initiailization support #2936
  • Specify the source mapping path for component containers #2935
  • Support secured devfile registries / index.jsons in odo #2893

Merged pull requests:

Installation of v1.2.4

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

Don't miss a new odo release

NewReleases is sending notifications on new releases.