please note that meta runs before main as it is expected to be a dependency (we don't follow this convention), so flags set in main won't be seen by roles called in meta.
It's a little more verbose, but I assume we detect centos in 1-prep Then each role should respond itself to the fact, in this case sugar-stats and ajenti roles should know what they can and can't do. (I understand that this is not the case for networking, which has more interactions) > -----Original Message----- > From: [email protected] [mailto:xsce- > [email protected]] On Behalf Of Jerry Vonau > Sent: Wednesday, August 19, 2015 6:06 PM > To: Anish Mangal <[email protected]>; [email protected]; > server-devel <[email protected]> > Subject: Re: [XSCE] Re: Sugar-stats fails to install during XSCE installation > > I ran into that bringing up CentOS support, in an attempt to preventing that > in computed_vars I shoved: > > - name: Disable some install routines for CentOS > set_fact: > sugar-stats_install: False > sugar-stats_enabled: False > ajenti_install: False > ajenti_enabled: False > when: ansible_distribution == "CentOS" > > but I see the install part is ignored there, I'll move the check for CentOS to > roles/8-mgmt-tools/meta/main.yml > > more below > > > On August 19, 2015 at 2:32 PM Anish Mangal <[email protected]> > wrote: > > > > > > Should add that this is on a centos 7 > > > > TASK: [sugar-stats | Install sugar-stats required packages] > > > ******************* > > > failed: [127.0.0.1] => > > > (item=sugar-stats-server,active-document,restful-document,python-xap > > > py) > > > => > > > {"changed": false, "failed": true, "item": > > > "sugar-stats-server,active-document,restful-document,python-xappy", > > > "rc": > > > 0, "results": []} > > > msg: No Package matching 'python-xappy' found available, installed > > > or updated > > > > > > FATAL: all hosts have already failed -- aborting > > > > > Need to track down what the rpm is named on CentOS. > > Jerry _______________________________________________ Server-devel mailing list [email protected] http://lists.laptop.org/listinfo/server-devel
