odo: 'odo describe' does not include 'not pushed' URLs into output

/kind bug

What versions of software are you using?

Operating System: Windows 10 Output of odo version: odo v1.1.1 (02fbd3d08)

How did you run odo exactly?

  1. Created odo git nodejs component
  2. Added two urls
  3. Pushed to the cluster
  4. odo describe prints out both URLs
  5. odo url create url3

Actual behavior

odo describe still prints the same info as at step (4) no url3 int the list of URLs.

Expected behavior

odo describe reports all URLs pushed and not pushed.

Any logs, error output, etc?

N/A

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 16 (16 by maintainers)

Most upvoted comments

Ok i think i got it working. ‘I’ would not call it a clean solution, but it works. Guess we will need a lot more cleanup. Pushing PR though

❯ odo describe
Component Name: nodejs-nodejs-ex-2-cmsb
Type: nodejs
Environment Variables:
 · DEBUG_PORT=5858
URLs:
 · http://url1-app-mz-temp.apps.testocp4x.<redacted> exposed via 8080
 · URL named url2 will be exposed via 8080

Sorry for late update, issue has been reproduced. You do not need a lot of URLs to reproduce this. If one URL is pushed, any further non pushed URLs are ignored

Working on fixing it