Something like this in `ensure_routes` where it collects the routes to purge
if purge_routes_exclude_pcx and r.get('VpcPeeringConnectionId')
and r['VpcPeeringConnectionId'].startswith('pcx-'):
continue
if purge_routes_exclude_igw and r.get('GatewayId') and
My assumption was incorrect. The module does not make any special
considerations for gateways.
Which leaves the problem of retaining certain routes without having to use
purge=false. I don't want to use purge=false because that leaves us to
manually clean up the routes. And we need to add route
It seems that ec2_vpc_route_table will not purge igw or nat gateways even
if purge=true, which is very nice. But it DOES purge routes associated with
peering. Shouldn't peering routes be treated in the same as gateways?
--
You received this message because you are subscribed to the Google Group
I was running `file` just to show the they were ascii.
But thanks, because I *thought* the files where the same. Indeed I was
sure. But of course they are not.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group a
I am working with a project on a new ubuntu installation. On osx I can use
ansible-vault correctly, but on ubuntu I always get
(ansible-2.8) ansible❯ ansible-vault -v --vault-password-file=~/.ansible/
vault-password view inventory/aws/ops/group_vars/all/vault_ops.yml
Using /home/bkaplan/si/ops/an
I am running
- name: Install logstash {{ logstash_apt_version }}
apt:
pkg: "logstash={{ logstash_apt_version }}"
state: present
force: "{{ logstash_apt_force | default(false) }}"
environment: "{{ logstash_environment | default(omit) }
Dick, you are saying that /usr/local/bin/pip is installing modules in the
wrong place? Why would that be?
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ans
I've been pounding my head on this for a few hours now.
Nothing I do can get python to import psycopg2.
Consider:
- name: Setup mysql databases
hosts: localhost
connection: local
become: no
tags: [database, postgres]
gather_facts: no
pre_tasks:
- debug: var=ansible_python_inte
Bummer, but thanks Brian.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to a
I have plays that look like, eg
- name: provision ec2 instance
...
- set_fact:
newly_created_ips: ...
- import_playbook: ../configure/nomad-server.yml
Inside nomad-server.yml it looks like
- name: Configure nomad-client
hosts: nomad_client
...
What I want is to "dynamically" limit
Well, there is this
- run_once: true
block:
- ...
But can it be done via the host pattern?
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to
hosts: group_a[0]
works, but this does not
hosts: group_a:&group_b[0]
is there any way to achieve the second without having to put `run_once` on
every task?
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this gro
Why would this be? It has lots and lots of ansible_* variables, but some
others like ansible_hostname or ansible_mounts.
This is not the case for hosts though, just some.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from t
Here is what I did to get my results. Seems smelly but works.
- debug:
msg:
- "{{ item }}"
with_subelements:
- "{{ groups[host_group] | map('extract', hostvars) |
dicts_pick(['ec2_id', 'ansible_hostname', 'ansible_mounts']) }}"
- 'ansible_mounts'
with
I'm trying to extract a few values from hostvars for subset of hosts, eg:
- debug:
msg:
- "just a string" # a constant just to show the problem is not here
loop: "{{ lookup('dict', hostvars) }}"
when: "item.key in groups['mygroup']"
or
- debug:
msg:
- "
I posted the non-wildcard version above. But that too marks the task as
changed. Which then is very different from what I would expect.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails
Sorry, posted the wrong version expression
- name: Install python
apt:
name: python2.7='2.7.14*'
state: present
update_cache: yes
register: _apt_python
- debug: var=_apt_python
- fail:
--
You received this message because you are subscribed to th
I am running apt with a wildcard. The package is not being
installed/updated, but task is marked as changed. Is this is a bug or how I
should expect apt to work with a wildcard.
ansible❯ ansible --version
ansible 2.6.5
- name: Install python
apt:
name: python2.7='2.7.14-2ubu
What would be the "correct permissions" in this case?
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To post to
I find that when I change a rule_desc I get an error
An error occurred (InvalidPermission.NotFound) when calling the
> RevokeSecurityGroupIngress operation: The specified rule does not exist in
> this security group."
>
Immediately rerunning the play and ec2_group shows no change. So the
previ
I just recently discovered `rule_desc`. So upon adding the description to
some plays I am seeing the behavior that the first time `ec2_group` is
executed with the rule description, all rules (or at least the rules with
the descriptions) are removed. Only on the second run of `ec2_groups` are
th
I have
tasks:
- name: Install the Python MySQLB module
pip: name=mysql-python
- name: Create grafana database
tags: [mysql]
mysql_db:
state: present
name: "{{ vault_grafana_db_name }}"
login_host: "{{ data_rds_mysql_host }}"
login_use
I have a playbook that includes lots of other playbooks, eg
# site.yml
- include: mesos-master.yml
- include: mesos-slave.yml
Inside mesos-master.yml for example, I have play that looks like
- name: Configure logging
hosts: mesos_master
become: yes
tags: [logging]
roles:
- role: log
Sorry, I was wrong. This does indeed remove the warning.
On Tuesday, February 28, 2017 at 5:44:37 PM UTC+1, Barry Kaplan wrote:
>
> This does not remove the deprecation warning for me in 2.1.2.0
>
> On Saturday, September 10, 2016 at 10:19:34 AM UTC+2, Kai Stian Olstad
> wrote:
Thanks Brian. Just saw that example in another post. It does work of
course, but boy is it ugly.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-proj
Anybody figure out to get around these deprecation warnings?
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To
This does not remove the deprecation warning for me in 2.1.2.0
On Saturday, September 10, 2016 at 10:19:34 AM UTC+2, Kai Stian Olstad
wrote:
>
> This will work.
> First project_config need to be filtered through default, and then
> project_config.apt.
>
>with_items: " {{ (project_config |
User error, but not so informative error message. My instance security
group was not updated to have access to the database.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, s
I have not run any plays with mysql_db since upgrading to 2.x. But now I
keep getting
TASK [Create mysql database]
***
fatal: [10.0.192.187]: FAILED! => {"changed": false, "failed": true, "msg":
"unable
to find /root/.my.cnf. Exception message:
Ok, this is only with 2.2.RC3. No error with 2.1.0.0.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To post to
I am getting these errors. This is the output with -vvv. Would really be
helpful the variable that is not defined was identified.
Anybody have idea how to debug this?
(ansible 2.2.RC3)
TASK [setup]
***
fatal: [10.0.16.156]: FAIL
So if I understand Brain, that when passing dict (created from yaml) into a
module or plugin, the python code must be aware of all the types of all the
properties (flat or nested) and do the cast itself.
This is really fine for a module that consumes values itself. But in an
example where the d
Single quotes makes no difference.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send e
I thought one of the big improvements in 2.x was not blindly casting nested
values to strings:
vars:
a_var_number: 200
tasks:
- mymodule:
module_args:
a_fixed_number: 100
a_var_number: "{{ a_number }}"
a_var_number_with_cast: "{{ a_number | int }}"
Inside the module m
(ansible 2.1)
I have a set_fact like:
- name: Get plant agent data from consul
set_fact:
myfact: "{{ lookup('consul_kv', 'mykey recurse=true') }}"
When the lookup returns an array of size >= 2, 'myfact' is assigned the
array value.
But when the lookup returns an array of size
I am seeing similar behavior with 2.1. If I use refresh_inventory some of
the hosts are removed and plays subsequently fail.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, se
Our requirements.yml had entries of the form:
- src: ansiblebit.oracle-java
path: vendor/roles/
name: oracle-java
But how when running galaxy-install these roles are no longer installed in
the specified ./vendor/roles directory, but rather into ./roles.
Reading https://docs.ansible.com/ansi
This plugin uses os.environ['ANSIBLE_CONSUL_URL'] to get the consul url,
defaulting to http://localhost:8500 if not set. This works fine when run on
the host node where consul is running.
How would I set a dynamically environment set a host env when this lookup
is running local?
I have hacked
Ok, user error (as I expected). I had copied in a version of sequence.py
into my locals plugins/lookup_plugins directory that fixed this
bug https://github.com/ansible/ansible/issues/11422 waiting for it be
merged into 1.9. But I forgot to delete after. Now with_sequence works with
2.1.x for me
The problem seems to be task_executor.py#195 for this bit
self._shared_loader_obj.lookup_loader.get(self._task.loop, loader=self.
_loader, templar=templar)
The result of that expression is None
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group
This seems to be related to with_sequence. But it's hard to imagine
something so basic not working.
- debug: var=item
with_sequence: start=1 end=2
Yields
TASK [debug]
***
task path: /Users/bkaplan/si/ops/ansible/playboo
Same error with v2.1.1.0-0.1.rc1
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send ema
ansible 2.1.0.0, python 2.7
I am getting this error when trying to create an ec2 instance. It does not
matter if the instance already exists or not, so I assume its more of a
parsing error. This task works correctly with 1.9. I don't really see how
to debug this. Any ideas?
This this task:
Thanks Dragan! That did it.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email t
Well, that did not solve the problem. I had reverted back to 1.9, that's
why it worked. So I'm still stuck. Can't get past this error when running
2.1.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop
I set in ansible.cfg
gather_subset = all
And the error is gone. Why would i /need/ to set a value for this? Is this
now a required config option? What is used if not specified?
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe
We are trying to upgrade from 1.9 to 2.1. With no changes to so far we get:
FAILED! => {"changed": false, "failed": true, "msg": "unsupported parameter
for module: gather_subset"}
I cannot find any use of gather_subset in our playbooks or configuration. I
also cannot find any notes on this bein
Before 1.9.2 I had to pin docker-py to 1.1.0.
Now for 1.9.2 to no error I have to pin docker-py to 1.2.3.
But with 1.2.3 I get the following error:
ConnectionError(ProtocolError('Connection aborted.', error(111,
'Connection refused')),)
Does anybody have something working with 1.9.2 and dock
I am now getting these errors with a playbook that has been working for
ages. I just recreated the ec2 instances -- so that is what is different --
but they were created using an existing ansible playbook.
I can ssh into the instances. I have added 'scp_if_ssh=True' (base on other
posts with t
Perfect! I have removed the connection=local from the play and now all
works as expected. I guess I don't fully understand why connection=local
should be used. When I was first starting with ansible plays that I studied
that did ec2 stuff used it, so I did too.
--
You received this message bec
As Brian has cautioned, modules for v2 may not work with v1. But in this
case, I have copied the v2 uri module into my project to gain the use of
format_body and it has worked fine.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubsc
All my hosts come from the ec2 inventory plugin. I can access the hosts in
all other ways without having to explicitly specify an ansible_connection.
So then is it better to specify the target host in the play and use
local_action? I kinda thought these
two were inverses of each other.
-barry
On Friday, July 17, 2015 at 5:07:32 PM UTC+5:30, Gerard Lynch wrote:
>
> There's a high likelihood that their type is actually 'string' instead of
> boolean, try
>
>
Indeed. The values were "== *'*True*'*" not "== True". Thanks!
--
You received this message because you are subscribed to the G
On Friday, July 17, 2015 at 6:49:56 PM UTC+5:30, Brian Coca wrote:
>
> delegate_to does not take lists, groups.control is a list,
>
Ah, yes. Thanks!
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop r
On Friday, July 17, 2015 at 7:02:51 PM UTC+5:30, Abhijit Menon-Sen wrote:
>
> Could you provide more details, please? It worked in the simple case I
> just tried:
>
> $ ansible localhost -m debug -a "msg='{{ p|to_json }}'" --extra-vars
> @p.yml
> localhost | success >> {
> "m
Brian, I'm not following you at all. It was the shell command that uses the
delegate_to. The debug is only showing the register from the shell.
- name: Test delegate to
shell: echo "{{ groups.consul_server[0] }}" && hostname -i
register: __hostname
delegate_to: "{{ groups.co
when running
- debug: var=groups.control
- name: Create facts.d directory on ops-control
file:
state: directory
path: /etc/ansible/facts.d
sudo: yes
delegate_to: "{{groups.control}}"
i get
TASK: [debug var=groups.control]
**
I've seen one other post on this from 2014, but it did not really have
solution. Whenever I use
to_json the resulting json uses single quotes. Then when I later try to use
from_json it does
not parse.
Is anybody else experiencing this? Any known workarounds?
--
You received this message becaus
I have:
- debug: var=_consul_install_agent
- debug: var=consul_use_dnsmasq
- debug: msg="{{_consul_install_agent and consul_use_dnsmasq}}"
The two variables are true and false respectively, but the expression
evaluates to true?
TASK: [consul | debug var=_consul_install_agent]
**
I see the same behavior with the moustaches:
- name: Test delegate to
shell: echo "{{ groups.consul_server[0] }}" && hostname -i
register: __hostname
delegate_to: "{{ groups.consul_server[0] }}"
- debug: var=__hostname
TASK: [Test delegate to] *
Hmm, thought I tried that, but will check. Thanks Brian.
I wonder whether it would be better for it to be error if delegate_to does
not resolve rather than silently fall back to localhost... Depending on the
task fallback to localhost could do some serious damage.
--
You received this message
Is it still unclear Brian?
I also seem to be seeing a related problem. Consider:
- name: Provision Ops RDS instance
hosts: localhost
connection: local
gather_facts: no
tags: [control]
tasks:
...
- shell: |
echo {{groups.consul_server[0]}} && hostname -i && curl localho
I have to say this is in my top 5 biggest ansible yak shavings. So many
times I just need to pass configuration directly to a role which would
to_json or to_yaml it. But I cannot because of this bug. Hence I need to
parse out every little variable all the way down the structure ensuring
that in
Seems the trick is to run the template thru the template action directly:
template:
src: ../files/prometheus/prometheus.yml.j2
dest: /tmp/p.yml
Then you get a proper error message:
TASK: [TEST TEST]
*
fatal: [10.0
I have template that contains
- job_name: nodes
consul_sd_configs:
{% for cenv in prometheus_consul_dcs %}
{% endfor %}
This loads fine with
prometheus_yml: "{{lookup('template',
'../files/prometheus/prometheus.yml.j2')}}"
But when I add a loop
- job_name: nodes
Very interesting. My tasks were wrong:
tasks:
set_fact:
vs
tasks:
- set_fact:
No errors so it looked like the tags were being ignored. Correctly task
syntax and tags are not ignored.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To
I have:
---
- name: Dump data
hosts: mesos_slave
sudo: yes
gather_facts: false
tags:
- mtc
tasks:
set_fact:
dump_s3_bucket: product-data
set_fact:
dump_s3_folder: /dump
But trying to use --tags yields:
$ ansible-playbook -i inventory/aws/production playbooks/a
Sigh, user error. For reasons I will never know I named my plugin with the
.yml extension instead of .py.
But, on the upside, I got to find out just how incredibly well the the
Intellij debugger works with python.
For those interested:
1) Create a run configuration. In my case it was like:
s
I have been using filter plugins with the ansible.cfg setting:
filter_plugins = plugins/filter_plugins
This is and has been working great. But now when I add:
lookup_plugins = plugins/lookup_plugins
No lookup plugins are not found. The best I can tell the lookup is by
filename (unlike the filt
https://github.com/ansible/ansible/issues/11422
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To post to this
Looks like it a bug with count=1
- name: count=2
debug: var=item
with_sequence: count=2
- name: count=1
debug: var=item
with_sequence: count=1
TASK: [count=2]
***
ok: [localhost] => (item=1) => {
"
And it doesn't matter if the instance already exists. Even when trying to
create new instance the task is skipped. (Which makes sense -- a skip is a
skip.)
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and s
This remains in 1.9.2
-barry
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email
Hmm, well, a module that I have been using (copied in my ./modules) depends
urllib but not does not import it. I added the import and my error is now
gone. So it had nothing at all to do with python or ansible. No idea why
this was working before.
--
You received this message because you are s
So maybe this has nothing to do with 1.9.2 directly. I have gone back to
running against source with 1.9.2-rc2 and still have this problem. So its
just that the upgrade broke my python environment somehow. Searching and
searching but not finding any leads.
--
You received this message because
I see this issue which seems to be my problem, but no real info
there: https://github.com/ansible/ansible/issues/11322
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an
I've been struggling with the python path since I've started with ansible
some weeks ago (which is when I started with python). I've had to
explicitly set PYTHONPATH, but I've never really understood if I should be
doing so.
I've just updated to ansible 1.9.2 (been using 1.9.2-rc2). But pretty
os: ubuntu 14.04
ansible 1.9.2-rc2 (but maybe 1.9.2-rc1)
python: 2.7.63
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegrou
I simply copied the 2.0 uir.py into my ./modules. It supports
body_format=json which will convert the body dict into json as well as set
the appropriate headers.
Indeed I have done this for several modules that are scheduled for 2.0 or
are pending PRs. Ansible is incredibly flexible in this man
I have, and and still are, struggling with this as well. Our inventory is
very similar to yours. We have three AWS environments, and dozens of other
on-prem environments. For the AWS we need to share a bunch of variables.
Putting those in playbook group_vars does not work because the are only fo
What is the scope to which |mandatory applies? It seems that debug is not
one of them:
vars:
vi_tenant: "{{ tenant | mandatory }}"
vi_plants: "{{ plants | mandatory }}"
status: |
Provisioning tenant security:
env {{env}}
tenant {{vi_tenant}}
I have the following task:
- name: Create ELK instance
ec2:
image: "{{ubuntu_image.ami}}"
region: "{{ec2_region}}"
vpc_subnet_id: "{{env_subnets.private|for_count(item)}}"
instance_type: "{{elk_instance_type}}"
assign_public_ip: false
group
Seems that (after making sure the submodules are pulled) that there is
another problem I am seeing.
After source ..hack.. my PYTHON path is setup as:
"/Users/bkaplan/si/ansible/lib:"
Hence the reason why modules like sys are not found.
If I manually change it to:
"/Users/bkaplan/si/ansibl
Ok, if you ever get these kinds of errors, the fix is easy. When you clone
ansible don't forget the --recursive!
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
When I try to use 1.9.2-rc2
ansible❯ source ~/si/ansible/hacking/env-setup
ops/git/master !+
examine files in directory /Users/bkaplan/si/ansible/lib/ansibl
I'm still hitting a wall on this. Any ideas anybody?
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-project+unsubscr...@googlegroups.com.
To post to
But it's still unclear why the password is getting changed/corrupted
without the force flag...
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansible-projec
RTFM: This was an existing user, hence:
password:
description:
- Password of user to add.
- *To change the password of an existing user, you must also specify*
*C(force=yes).*
required: false
default: null
--
You received this message because you are subscribed
Whenever I set a user password with rabbitmq_user I cannot then log in.
Using ANSIBLE_KEEP_REMOTE_FILES is see that the correct password is being
sent.
If I then reset the password using rabbitmqctl to the exact same value that
rabbitmq_user used I can then log in.
Is anybody else experiencin
Just create two plays in the same playbook file. The first can run in
parallel and the second in serial.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to ansi
The flow is:
provision.yml:
--
- name: Provision rabbitmq cluster
hosts: localhost
connection: local
gather_facts: yes
tags: [provision, rabbitmq_cluster]
tasks:
- name: Create rabbitmq-server instance
ec2:
...
- include: ../../configure/rabbitmq-serve
Yes, the play explicitly has gather_facts:true. The debug just above the
failure clearly shows the attribute is present, that's what is confusing.
On Thursday, June 18, 2015 at 9:38:08 AM UTC+5:30, Brian Coca wrote:
>
> did you gather facts after creating the instances?
>
>
--
You received thi
Oh, I should have mentioned, this only happens when I have created the ec2
instances in the same play run. On a second run I don't ever seem to get
this error.
And this is on 1.9.2
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubsc
I have some tasks like:
- debug: var=hostvars[item]
with_items: groups.rabbitmq_server
- name: Update /etc/hosts with rabbitmq-server hostnames
lineinfile:
dest: /etc/hosts
regexp: "^{{hostvars[item]['ansible_default_ipv4']['address']}}
{{hostvars[item]['ansi
This is an impressive set of extensions.
A question, when a modules has in its docs, eg
requirements: [datadog]
That implies the need for 'pip install datadog'? Not a requirement for a
datadog role
that includes the python library?
--
You received this message because you are subscribed to
Well I scp'ed my ansible checkout from my mac to my linux and all works
now. So yes, it must be mismatches in the ansible branch and modules. But I
have no idea how I got my mac into the state its in (ie, working) that is
different from what I did with my linux box.
I have been trying to run wi
Ok, I think this has to do with me trying to use 1.9.2-rc1. When I do a
fresh checkout I get submodules that have lots more stuff than when after I
run
git submodule update --init --recursive
After switching to the 1.9.2 tag. I'm clearly not understanding to keep the
submodules in syn
I have
shell: bin/plugin -install {{item.name}} chdir={{elasticsearch_home}}
Which is producing the error:
"msg": "this module requires key=value arguments (['bin/plugin',
'-install', 'lmenezes/elasticsearch-kopf/master',
'chdir=/usr/share/elasticsearch', '#USE_SHELL'])"
What does this
So I ended up with
{% for plugin in rabbitmq_plugins if plugin.state is not defined or
plugin.state
== 'enabled' -%}
{{plugin.name}}{% if not loop.last %}{{','}}{% endif %}
{% endfor %}
Not terrible, but...
--
You received this message because you are subscribed to the Google Groups
"Ansib
I really want better fp support for collections.
With the following, where state defaults to enabled
- role: rabbitmq
rabbitmq_plugins:
- name: rabbitmq_management
- name: rabbitmq_autocluster_consul
url: https:
//github.com/aweber/.../rabbitmq_autocluster_consul-0.2.0.ez
1 - 100 of 143 matches
Mail list logo