Skip to content
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

Installer should allow custom options be passed to the docker command line #81

Closed
padthaitofuhot opened this issue Jan 22, 2016 · 1 comment

Comments

@padthaitofuhot
Copy link
Contributor

No description provided.

@padthaitofuhot padthaitofuhot self-assigned this Jan 22, 2016
@padthaitofuhot padthaitofuhot added this to the Installer 2.0.0 milestone Jan 22, 2016
@padthaitofuhot padthaitofuhot modified the milestones: Installer 2.1.0, Installer 2.0.0 Feb 3, 2016
@padthaitofuhot
Copy link
Contributor Author

What are the use-cases for this particular requirement that aren't already covered by other requirements?

padthaitofuhot added a commit to padthaitofuhot/ECS-CommunityEdition that referenced this issue Jan 17, 2017
padthaitofuhot added a commit to padthaitofuhot/ECS-CommunityEdition that referenced this issue Jan 20, 2017
padthaitofuhot added a commit to padthaitofuhot/ECS-CommunityEdition that referenced this issue Mar 21, 2017
…, custom registries, vm additions, etc.

(cherry picked from commit eae0563)

don't pull docker image since we don't even have docker yet.

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Stubs for readthedocs

.dockerignore for build tool

initial code import for installer-2.0

Add an example config file

add ECS ports and hostnames

Updated example and added some documentation

change ecs-install.yml to deploy.yml. seems smoother.

Support customizing the release artifact pulled during bootstrap.

Support customizing the release artifact pulled during bootstrap.

lib/ was in .gitignore. :/

Add .ignore files

Line endings.  again.

Line endings.  again.

Line endings

General bugfixes and bootstrap improvements.

More polish and a progress bar

set correct owner and group on files
network.json
seeds

Fix typo: itmes -> items

No need to nuke the semaphore if we're going to redeploy

Autoprovision hostnames using ECS naming scheme

Typo was causing xz to only use one core. :(

Make sure firewalld gets restarted on changes

Changed default to moon names instead of city names to help distinguish CE from Appliance

tweaks to the apk mirror selector so it works better behind firewalls.

Make a list of keys rather than sending the whole dict

Ensure we can ansible ping nodes before doing anything else.

Refactored caching in prep for EMCECS#121, EMCECS#119, EMCECS#81

Need to also remove fstab entries when uninstalling.

Open a port for fast file copy

Prep support for fast file copy

prep for ecsconfig.py

move destructive commands ecsremove.py

add shortcuts

prep for fast file copy

add bittorrent fast file copy capability
add aliases for step1, step2, etc
many bugfixes

updated to latest build

Add DHCP nameserver override flag and ability

Set registry version to ambiguous 2.
Provides latest version 2 available now.

Way to commit broken code, Travis.

refactoring for my own sanity

add map of ECS

add ansible dynamic inventory support

there's room to spell out 'database'

fix bug with persisting overridden DHCP DNS across reboots

rename default cert to emc_ssl.pem

update examples

fix bug when sp-level options are missing

enable keystone as auth provider in portal

couple torrent changes

keep proxy for pip

working on ECS management API

working on 3.0.0

license
mktorrent now in edge_community

Working on 3.0.0 sausage rollup

Working on 3.0.0 sausage

Working on 3.0.0 sausage

update booststrapper for CentOS 7.3
general sausage for ECS 3.0.0

general sausage for ECS 3.0.0

rename block_devices -> ecs_block_devices
fix ansible time sync
clarify some plays

changed torrent ffx semaphore
added 2-node example using reference deploy.yml

add second subnet to example management_subnets

update examples

tweak preflight for production

reorder step sequences for decreased torrent runtime

update network.json template for ECS 3.0.0

impose 3-node minimum for ECS 3.0 multinode

update storageos config templates for ECS 3.0

disable application.conf templating for ECS 3.0

fix network.json template

use configured blockdevs instead of vda

use deploy object instead of state object

makin' sausage for 3.0

Work around an SSH bug in Ansible 2.1

Work around an SSH bug in Ansible 2.1
Solve ssh key directory permissions race

Remove old API library; prep for ecsminion

update readme.md

update readme.md
padthaitofuhot added a commit to padthaitofuhot/ECS-CommunityEdition that referenced this issue Apr 19, 2017
…, custom registries, vm additions, etc.

(cherry picked from commit eae0563)

don't pull docker image since we don't even have docker yet.

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Stubs for readthedocs

.dockerignore for build tool

initial code import for installer-2.0

Add an example config file

add ECS ports and hostnames

Updated example and added some documentation

change ecs-install.yml to deploy.yml. seems smoother.

Support customizing the release artifact pulled during bootstrap.

Support customizing the release artifact pulled during bootstrap.

lib/ was in .gitignore. :/

Add .ignore files

Line endings.  again.

Line endings.  again.

Line endings

General bugfixes and bootstrap improvements.

More polish and a progress bar

set correct owner and group on files
network.json
seeds

Fix typo: itmes -> items

No need to nuke the semaphore if we're going to redeploy

Autoprovision hostnames using ECS naming scheme

Typo was causing xz to only use one core. :(

Make sure firewalld gets restarted on changes

Changed default to moon names instead of city names to help distinguish CE from Appliance

tweaks to the apk mirror selector so it works better behind firewalls.

Make a list of keys rather than sending the whole dict

Ensure we can ansible ping nodes before doing anything else.

Refactored caching in prep for EMCECS#121, EMCECS#119, EMCECS#81

Need to also remove fstab entries when uninstalling.

Open a port for fast file copy

Prep support for fast file copy

prep for ecsconfig.py

move destructive commands ecsremove.py

add shortcuts

prep for fast file copy

add bittorrent fast file copy capability
add aliases for step1, step2, etc
many bugfixes

updated to latest build

Add DHCP nameserver override flag and ability

Set registry version to ambiguous 2.
Provides latest version 2 available now.

Way to commit broken code, Travis.

refactoring for my own sanity

add map of ECS

add ansible dynamic inventory support

there's room to spell out 'database'

fix bug with persisting overridden DHCP DNS across reboots

rename default cert to emc_ssl.pem

update examples

fix bug when sp-level options are missing

enable keystone as auth provider in portal

couple torrent changes

keep proxy for pip

working on ECS management API

working on 3.0.0

license
mktorrent now in edge_community

Working on 3.0.0 sausage rollup

Working on 3.0.0 sausage

Working on 3.0.0 sausage

update booststrapper for CentOS 7.3
general sausage for ECS 3.0.0

general sausage for ECS 3.0.0

rename block_devices -> ecs_block_devices
fix ansible time sync
clarify some plays

changed torrent ffx semaphore
added 2-node example using reference deploy.yml

add second subnet to example management_subnets

update examples

tweak preflight for production

reorder step sequences for decreased torrent runtime

update network.json template for ECS 3.0.0

impose 3-node minimum for ECS 3.0 multinode

update storageos config templates for ECS 3.0

disable application.conf templating for ECS 3.0

fix network.json template

use configured blockdevs instead of vda

use deploy object instead of state object

makin' sausage for 3.0

Work around an SSH bug in Ansible 2.1

Work around an SSH bug in Ansible 2.1
Solve ssh key directory permissions race

Remove old API library; prep for ecsminion

update readme.md

update readme.md
padthaitofuhot added a commit to padthaitofuhot/ECS-CommunityEdition that referenced this issue Apr 21, 2017
…, custom registries, vm additions, etc.

(cherry picked from commit eae0563)

don't pull docker image since we don't even have docker yet.

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Stubs for readthedocs

.dockerignore for build tool

initial code import for installer-2.0

Add an example config file

add ECS ports and hostnames

Updated example and added some documentation

change ecs-install.yml to deploy.yml. seems smoother.

Support customizing the release artifact pulled during bootstrap.

Support customizing the release artifact pulled during bootstrap.

lib/ was in .gitignore. :/

Add .ignore files

Line endings.  again.

Line endings.  again.

Line endings

General bugfixes and bootstrap improvements.

More polish and a progress bar

set correct owner and group on files
network.json
seeds

Fix typo: itmes -> items

No need to nuke the semaphore if we're going to redeploy

Autoprovision hostnames using ECS naming scheme

Typo was causing xz to only use one core. :(

Make sure firewalld gets restarted on changes

Changed default to moon names instead of city names to help distinguish CE from Appliance

tweaks to the apk mirror selector so it works better behind firewalls.

Make a list of keys rather than sending the whole dict

Ensure we can ansible ping nodes before doing anything else.

Refactored caching in prep for EMCECS#121, EMCECS#119, EMCECS#81

Need to also remove fstab entries when uninstalling.

Open a port for fast file copy

Prep support for fast file copy

prep for ecsconfig.py

move destructive commands ecsremove.py

add shortcuts

prep for fast file copy

add bittorrent fast file copy capability
add aliases for step1, step2, etc
many bugfixes

updated to latest build

Add DHCP nameserver override flag and ability

Set registry version to ambiguous 2.
Provides latest version 2 available now.

Way to commit broken code, Travis.

refactoring for my own sanity

add map of ECS

add ansible dynamic inventory support

there's room to spell out 'database'

fix bug with persisting overridden DHCP DNS across reboots

rename default cert to emc_ssl.pem

update examples

fix bug when sp-level options are missing

enable keystone as auth provider in portal

couple torrent changes

keep proxy for pip

working on ECS management API

working on 3.0.0

license
mktorrent now in edge_community

Working on 3.0.0 sausage rollup

Working on 3.0.0 sausage

Working on 3.0.0 sausage

update booststrapper for CentOS 7.3
general sausage for ECS 3.0.0

general sausage for ECS 3.0.0

rename block_devices -> ecs_block_devices
fix ansible time sync
clarify some plays

changed torrent ffx semaphore
added 2-node example using reference deploy.yml

add second subnet to example management_subnets

update examples

tweak preflight for production

reorder step sequences for decreased torrent runtime

update network.json template for ECS 3.0.0

impose 3-node minimum for ECS 3.0 multinode

update storageos config templates for ECS 3.0

disable application.conf templating for ECS 3.0

fix network.json template

use configured blockdevs instead of vda

use deploy object instead of state object

makin' sausage for 3.0

Work around an SSH bug in Ansible 2.1

Work around an SSH bug in Ansible 2.1
Solve ssh key directory permissions race

Remove old API library; prep for ecsminion

update readme.md

update readme.md
padthaitofuhot added a commit to padthaitofuhot/ECS-CommunityEdition that referenced this issue Apr 24, 2017
…, custom registries, vm additions, etc.

(cherry picked from commit eae0563)

don't pull docker image since we don't even have docker yet.

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Moved to /contrib/scripts

Stubs for readthedocs

.dockerignore for build tool

initial code import for installer-2.0

Add an example config file

add ECS ports and hostnames

Updated example and added some documentation

change ecs-install.yml to deploy.yml. seems smoother.

Support customizing the release artifact pulled during bootstrap.

Support customizing the release artifact pulled during bootstrap.

lib/ was in .gitignore. :/

Add .ignore files

Line endings.  again.

Line endings.  again.

Line endings

General bugfixes and bootstrap improvements.

More polish and a progress bar

set correct owner and group on files
network.json
seeds

Fix typo: itmes -> items

No need to nuke the semaphore if we're going to redeploy

Autoprovision hostnames using ECS naming scheme

Typo was causing xz to only use one core. :(

Make sure firewalld gets restarted on changes

Changed default to moon names instead of city names to help distinguish CE from Appliance

tweaks to the apk mirror selector so it works better behind firewalls.

Make a list of keys rather than sending the whole dict

Ensure we can ansible ping nodes before doing anything else.

Refactored caching in prep for EMCECS#121, EMCECS#119, EMCECS#81

Need to also remove fstab entries when uninstalling.

Open a port for fast file copy

Prep support for fast file copy

prep for ecsconfig.py

move destructive commands ecsremove.py

add shortcuts

prep for fast file copy

add bittorrent fast file copy capability
add aliases for step1, step2, etc
many bugfixes

updated to latest build

Add DHCP nameserver override flag and ability

Set registry version to ambiguous 2.
Provides latest version 2 available now.

Way to commit broken code, Travis.

refactoring for my own sanity

add map of ECS

add ansible dynamic inventory support

there's room to spell out 'database'

fix bug with persisting overridden DHCP DNS across reboots

rename default cert to emc_ssl.pem

update examples

fix bug when sp-level options are missing

enable keystone as auth provider in portal

couple torrent changes

keep proxy for pip

working on ECS management API

working on 3.0.0

license
mktorrent now in edge_community

Working on 3.0.0 sausage rollup

Working on 3.0.0 sausage

Working on 3.0.0 sausage

update booststrapper for CentOS 7.3
general sausage for ECS 3.0.0

general sausage for ECS 3.0.0

rename block_devices -> ecs_block_devices
fix ansible time sync
clarify some plays

changed torrent ffx semaphore
added 2-node example using reference deploy.yml

add second subnet to example management_subnets

update examples

tweak preflight for production

reorder step sequences for decreased torrent runtime

update network.json template for ECS 3.0.0

impose 3-node minimum for ECS 3.0 multinode

update storageos config templates for ECS 3.0

disable application.conf templating for ECS 3.0

fix network.json template

use configured blockdevs instead of vda

use deploy object instead of state object

makin' sausage for 3.0

Work around an SSH bug in Ansible 2.1

Work around an SSH bug in Ansible 2.1
Solve ssh key directory permissions race

Remove old API library; prep for ecsminion

update readme.md

update readme.md
@padthaitofuhot padthaitofuhot removed this from the Installer-2.1.0 for ECS 3.1.0 milestone Apr 28, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants