Re: [Puppet Users] Recommended way to get mcollective working with PC1

2016-01-16 Thread Francois Lafont
Hello,

On 16/01/2016 12:06, Stefan Heijmans wrote:

> What I did on RHEL was;
> - activate puppet-release-PC1 repo
> - install package 'puppet-agent'
> - activate puppet-release repo
> - install MCollective plugin package, ie 'mcollective-puppet-agent' 

It's _exactly_ that I have tried in Ubuntu Trusty and Debian Jessie and I
have the problems which I have described in my previous message, ie:

a) For Jessie, package "mcollective-puppet-agent" just not present in the old
(non-PC1) Puppet repository;

b) For Trusty, package "mcollective-puppet-agent" available in the old (non-PC1)
Puppet repository but the installation is impossible because it involves the 
remove
of the "puppet-agent" package (because of dependencies).

So I'm very interested to find the Debian package sources (ie the .orig.tar.gz 
and
the .debian.tar.gz) of the packages below:

- mcollective-*-agent
- mcollective-*-client
- mcollective-*-common
- mcollective-common

Can someone tell me where I can find these Debian package sources?

Regards.
François Lafont

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/569A4898.80203%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Puppet Users] Recommended way to get mcollective working with PC1

2016-01-16 Thread Stefan Heijmans
Hi,

On Saturday, January 16, 2016 at 6:38:24 AM UTC+1, François Lafont wrote:
>
> On 16/01/2016 06:14, Francois Lafont wrote:  

And I have just tested in Ubuntu Trusty but it doesn't work. If I force the 
> installation of a plugin, the package "puppet-agent" is removed (see the 
> paste 
> below). 
>
> So, with Trusty and Jessie, how can I install mcollective plugins in 
> "puppet4" nodes? I would like to avoid manual installation. 
>
> What I did on RHEL was;
- activate puppet-release-PC1 repo
- install package 'puppet-agent'
- activate puppet-release repo
- install MCollective plugin package, ie 'mcollective-puppet-agent' 

Installing MCollective plugin package before 'puppet-agent' then it will 
try to install the non-PC1 'mcollective-common' package.

Stefan

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/6aefc05b-6662-4056-86be-ad0ecd0cffe4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Puppet Users] Recommended way to get mcollective working with PC1

2016-01-15 Thread Francois Lafont
On 16/01/2016 06:14, Francois Lafont wrote:

> Concerning mcollective plugins, I wanted to test but I don't see any 
> mcollective plugins
> for Debian Jessie [1]. Is it normal? Have I missed something?
> 
> [1] http://apt.puppetlabs.com/dists/jessie/main/binary-amd64/Packages

And I have just tested in Ubuntu Trusty but it doesn't work. If I force the
installation of a plugin, the package "puppet-agent" is removed (see the paste
below).

So, with Trusty and Jessie, how can I install mcollective plugins in
"puppet4" nodes? I would like to avoid manual installation.

Do you know where I can find the Debian package sources of the packages below?

- mcollective-*-agent
- mcollective-*-client
- mcollective-*-common
- mcollective-common

Because for instance currently in Trusty I have:

~# apt-get source mcollective-puppet-agent
Reading package lists... Done
Building dependency tree
Reading state information... Done
Picking 'mcollective-puppet' as source package instead of 
'mcollective-puppet-agent'
E: Unable to find a source package for mcollective-puppet

Regards
François Lafont

--
~# apt-get install mcollective-puppet-agent
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
mcollective-puppet-agent : Depends: mcollective-puppet-common (= 
1.10.0-1puppetlabs1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.


~# apt-get install mcollective-puppet-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
mcollective-puppet-common : Depends: mcollective-common (>= 2.2.1)
E: Unable to correct problems, you have held broken packages.


~# apt-get install mcollective-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
augeas-lenses facter hiera libaugeas-ruby libaugeas0 libruby1.9.1
libyaml-0-2 puppet puppet-common ruby ruby-augeas ruby-json ruby-shadow
ruby-stomp ruby1.9.1 virt-what
Suggested packages:
augeas-doc augeas-tools puppet-el vim-puppet ruby-selinux libselinux-ruby1.8
librrd-ruby1.9.1 librrd-ruby1.8 ri ruby-dev ruby1.9.1-examples ri1.9.1
graphviz ruby1.9.1-dev ruby-switch
Recommended packages:
rdoc debconf-utils
The following packages will be REMOVED:
puppet-agent puppetdb-termini puppetserver
The following NEW packages will be installed:
augeas-lenses facter hiera libaugeas-ruby libaugeas0 libruby1.9.1
libyaml-0-2 mcollective-common puppet puppet-common ruby ruby-augeas
ruby-json ruby-shadow ruby-stomp ruby1.9.1 virt-what
0 upgraded, 17 newly installed, 3 to remove and 0 not upgraded.
Need to get 4,705 kB of archives.
After this operation, 88.1 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
--



-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/5699D73D.5000403%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Puppet Users] Recommended way to get mcollective working with PC1

2016-01-15 Thread Francois Lafont
Hi,

On 15/01/2016 17:31, Stefan Heijmans wrote:

> See the comment Jo made here [1], activemq and plugins will work.
> 
> [1] https://tickets.puppetlabs.com/browse/MCO-722

Concerning mcollective plugins, I wanted to test but I don't see any 
mcollective plugins
for Debian Jessie [1]. Is it normal? Have I missed something?

[1] http://apt.puppetlabs.com/dists/jessie/main/binary-amd64/Packages

François Lafont

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/5699D1A4.6080008%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Puppet Users] Recommended way to get mcollective working with PC1

2016-01-15 Thread Kenton Brede
That does indeed work. :)

Playing around this morning I also found that I could get a working
configuration starting with:

puppetserver gem install jruby-activemq

But using the older Puppet repo makes for a cleaner install.

Thanks Stefan,

Kent



On Fri, Jan 15, 2016 at 10:31 AM, Stefan Heijmans 
wrote:

> Hi,
>
> See the comment Jo made here [1], activemq and plugins will work.
>
> [1] https://tickets.puppetlabs.com/browse/MCO-722
>
> Stefan
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/e4e226a4-d611-4918-a475-5925b48474be%40googlegroups.com
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Kent Brede

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CA%2BnSE3_H%2BnAYR%3Da5Y5cYZg1vcXrp7nGP8%3DHCLdCN0gBjxz65nw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[Puppet Users] Recommended way to get mcollective working with PC1

2016-01-15 Thread Stefan Heijmans
Hi,

See the comment Jo made here [1], activemq and plugins will work.

[1] https://tickets.puppetlabs.com/browse/MCO-722

Stefan

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/e4e226a4-d611-4918-a475-5925b48474be%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[Puppet Users] Recommended way to get mcollective working with PC1

2016-01-14 Thread Kenton Brede
It doesn't look like PC1 includes middleware for mcollective.  I'm not
finding documentation specifically for mcollective and PC1.

Is activemq still the preferred middleware?

If so, should I install the activemq (0.0.1) gem or the jruby-activemq gem
(5.5.1)?

How can I get the puppetmaster to see activemq if its installed outside the
PC1 environment?

Thanks,

-- 
Kent Brede

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CA%2BnSE3_ZjJa93wjO1NTJAnjFRzhbArZxMmetaxtoq%2BhX-vavQg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.