Giter Club home page Giter Club logo

Comments (12)

cppforlife avatar cppforlife commented on July 20, 2024

yup looks like value-name is missing similar to what we've done here: 33f5c26

from bosh-cli.

cppforlife avatar cppforlife commented on July 20, 2024

Related: https://www.pivotaltracker.com/story/show/130417399

from bosh-cli.

tjvman avatar tjvman commented on July 20, 2024

@voelzmo I believe the commits in the above story should cover the cases you mentioned, though explicitly specifying wildcard still isn't in the -h output because it's the default behavior.

It might be nice to update the documentation to state more clearly that you pass --skip-drain multiple times if you want to skip more than 1 instance group. @cppforlife thoughts?

from bosh-cli.

voelzmo avatar voelzmo commented on July 20, 2024

@tjvman not sure what you mean by specifying a wildcard "is the default behavior". I had to look into the code to figure out that * is a valid value. Right now, this is what I get for bosh deploy --help in terms of skipping drain:

--skip-drain=INSTANCE-GROUP    Skip running drain scripts for specific instance groups

While that is better than before, there are some details missing:

  • I can enter individual instances in the form instance-group/uuid
  • I can enter * as a wildcard or just leave out an argument to have it match all instances (i.e. =INSTANCE-GROUP is optional)
  • I can specify this option multiple times (this also applies to many other options like -o, -v, etc)

As stated in my original comment, I'm not sure how to best do this with go-flags here.

from bosh-cli.

jfmyers9 avatar jfmyers9 commented on July 20, 2024

Going to close and reopen to generate a tracker story.

from bosh-cli.

cf-gitbot avatar cf-gitbot commented on July 20, 2024

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/160773274

The labels on this github issue will be updated when the story is started.

from bosh-cli.

aashah avatar aashah commented on July 20, 2024

Hello,

It looks like we have not responded to this in a reasonable time, and unfortunately a year has passed. Given this, we are going to close the issue, but please feel free to re-open the issue. In doing so, a new Pivotal Tracker story will be generated, and we can revisit this.

Thanks again for submitting this, and apologies for closing without a proper resolution at this moment.

BOSH Systems Team - @aashah @luan @jaresty

from bosh-cli.

cf-gitbot avatar cf-gitbot commented on July 20, 2024

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/164752720

The labels on this github issue will be updated when the story is started.

from bosh-cli.

voelzmo avatar voelzmo commented on July 20, 2024

Reopened as requested. Not sure this triggers creation of a new story though.

from bosh-cli.

aashah avatar aashah commented on July 20, 2024

Hey, we took a look at this issue and think it ought to be discussed with our PM. We gave the story a label (pre-ipm) to ensure we discuss it this coming Friday.

Thanks,
Aakash & @jaresty

from bosh-cli.

h4xnoodle avatar h4xnoodle commented on July 20, 2024

The story has now moved to the director backlog. The CLI has the same behaviour as the last output above.

Additionally, clicking through to the docs was disappointing: https://bosh.io/docs/cli-v2/#deploy. No information about subcommands. Adding https://www.pivotaltracker.com/story/show/165466904 to update the docs.

from bosh-cli.

dlresende avatar dlresende commented on July 20, 2024

The CLI output was fixed here and the docs updated. The change should be available in the next version of the CLI.

Diego & @rkoster

from bosh-cli.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.