-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pass additional volumes via flag to bpm run #74
Comments
We have created an issue in Pivotal Tracker to manage this: https://www.pivotaltracker.com/story/show/159192566 The labels on this github issue will be updated when the story is started. |
@jamesjoshuahill This seems like a good suggestion. It also makes us more consistent with some of the other container CLI's. The only thing I think we need to sort out before making this change is how to express the volume schema through this flag. For your use case, would you want to be able to configure things like |
Hi @jfmyers9 that's good news. We would like to be able to configure Also, we looked at We don't think that Many thanks |
What about something like |
In the past we've talked about versioning the configuration so we can make backwards incompatible changes. These would be the first configuration outside configuration file and so we wouldn't be able version these. |
The |
I think the format you proposed looks pretty good. If there are no other concerns, I can whip up a story and hopefully we can get this in a release soon. |
This change adds support for specifying volumes when using the `bpm run` command. The format of a volume definition is `<path>[:<options>]` where `<options>` is a comma separated list of: writable, mount_only, allow_executions. The `--volume` or `-v` flag can be specified multiple times to add more than one volume. Fixes cloudfoundry#74 [finishes #159472729]
This change adds support for specifying volumes when using the `bpm run` command. The format of a volume definition is `<path>[:<options>]` where `<options>` is a comma separated list of: writable, mount_only, allow_executions. The `--volume` or `-v` flag can be specified multiple times to add more than one volume. Fixes cloudfoundry#74 [finishes #159472729]
This change adds support for specifying volumes when using the `bpm run` command. The format of a volume definition is `<path>[:<options>]` where `<options>` is a comma separated list of: writable, mount_only, allow_executions. The `--volume` or `-v` flag can be specified multiple times to add more than one volume. Fixes cloudfoundry#74 [finishes #159472729]
This change adds support for specifying volumes when using the `bpm run` command. The format of a volume definition is `<path>[:<options>]` where `<options>` is a comma separated list of: writable, mount_only, allow_executions. The `--volume` or `-v` flag can be specified multiple times to add more than one volume. Fixes cloudfoundry#74 [finishes #159472729]
This change adds support for specifying volumes when using the `bpm run` command. The format of a volume definition is `<path>[:<options>]` where `<options>` is a comma separated list of: writable, mount_only, allow_executions. The `--volume` or `-v` flag can be specified multiple times to add more than one volume. Fixes cloudfoundry#74 [finishes #159472729]
This change adds support for specifying volumes when using the `bpm run` command. The format of a volume definition is `<path>[:<options>]` where `<options>` is a comma separated list of: writable, mount_only, allow_executions. The `--volume` or `-v` flag can be specified multiple times to add more than one volume. Fixes cloudfoundry#74 [finishes #159472729]
thanks Jim |
The Platform Recovery team have explored using
bpm run
in BOSH Backup and Restore (BBR) scripts.Part of the BBR contract is
$BBR_ARTIFACT_DIRECTORY
will be set, which is the location of the backup artifact for backup or restore.This location must be mounted within the BPM container. Because it is only determined at backup or restore time, it is not possible to template it into the BOSH job at deployment time.
Currently the BBR CLI creates
$BBR_ARTIFACT_DIRECTORY
in the form:/var/vcap/store/bbr-backup/JOB_NAME
. We would like to avoid the magic string/var/vcap/store/bbr-backup
becoming encoded inbpm.yml
config files across the many BOSH releases that support BBR. What do you think?To avoid extending the BBR contract perhaps it would be possible for BPM to allow us to specify additional volumes as a flag to the
bpm run
command?@cloudfoundry-incubator/bosh-backup-and-restore-team
The text was updated successfully, but these errors were encountered: