You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to deploy instance on Open Stack provider without public/floating IP. As per my understanding, the "script" parameter[1] from the "profile" use ssh to copy the script to the instance. But, in my scenario, the instance doesn't have public IP and the salt-master is running in the different network. Hence, there should be some way to pass startup script to configure salt-minion on the openstack instance(minion).
Is it possible to pass "cloud-init/startup" script which will execute when the instance(without Public IP) is spawned by salt-cloud? Or is there any possible solution to run the script on instance considering this scenario?
Dependency Versions:
cffi: 1.11.1
cherrypy: unknown
dateutil: 2.6.1
docker-py: Not Installed
gitdb: Not Installed
gitpython: Not Installed
ioflo: Not Installed
Jinja2: 2.9.6
libgit2: Not Installed
libnacl: Not Installed
M2Crypto: Not Installed
Mako: 1.0.7
msgpack-pure: Not Installed
msgpack-python: 0.4.8
mysql-python: Not Installed
pycparser: 2.18
pycrypto: 2.6.1
pycryptodome: Not Installed
pygit2: Not Installed
Python: 2.7.5 (default, Aug 4 2017, 00:39:18)
python-gnupg: Not Installed
PyYAML: 3.12
PyZMQ: 15.3.0
RAET: Not Installed
smmap: Not Installed
timelib: Not Installed
Tornado: 4.2.1
ZMQ: 4.1.4
System Versions:
dist: centos 7.4.1708 Core
locale: UTF-8
machine: x86_64
release: 3.10.0-693.el7.x86_64
system: Linux
version: CentOS Linux 7.4.1708 Core
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
If this issue is closed prematurely, please leave a comment and we will gladly reopen the issue.
Description of Issue/Question
I am trying to deploy instance on Open Stack provider without public/floating IP. As per my understanding, the "script" parameter[1] from the "profile" use ssh to copy the script to the instance. But, in my scenario, the instance doesn't have public IP and the salt-master is running in the different network. Hence, there should be some way to pass startup script to configure salt-minion on the openstack instance(minion).
Is it possible to pass "cloud-init/startup" script which will execute when the instance(without Public IP) is spawned by salt-cloud? Or is there any possible solution to run the script on instance considering this scenario?
[1] https://docs.saltstack.com/en/latest/topics/cloud/misc.html#deploy-script-arguments
Setup
Versions Report
salt --versions-report
Salt Version:
Salt: 2017.7.2
Dependency Versions:
cffi: 1.11.1
cherrypy: unknown
dateutil: 2.6.1
docker-py: Not Installed
gitdb: Not Installed
gitpython: Not Installed
ioflo: Not Installed
Jinja2: 2.9.6
libgit2: Not Installed
libnacl: Not Installed
M2Crypto: Not Installed
Mako: 1.0.7
msgpack-pure: Not Installed
msgpack-python: 0.4.8
mysql-python: Not Installed
pycparser: 2.18
pycrypto: 2.6.1
pycryptodome: Not Installed
pygit2: Not Installed
Python: 2.7.5 (default, Aug 4 2017, 00:39:18)
python-gnupg: Not Installed
PyYAML: 3.12
PyZMQ: 15.3.0
RAET: Not Installed
smmap: Not Installed
timelib: Not Installed
Tornado: 4.2.1
ZMQ: 4.1.4
System Versions:
dist: centos 7.4.1708 Core
locale: UTF-8
machine: x86_64
release: 3.10.0-693.el7.x86_64
system: Linux
version: CentOS Linux 7.4.1708 Core
The text was updated successfully, but these errors were encountered: