My bad, I gave a naive read through and didn't see that 2015->2016 is not
yet supported. Nothing to see here...

On Thursday, April 14, 2016, Brett Swift <[email protected]> wrote:

> That's if you're moving from a PE 3.8 infrastructure as per the 2016.1.1
> docs though. Unless I'm reading that wrong.
>
> From a 2015.2.x to 2016 it suggests pe_repo if it's in a puppet enterprise
> installation.
>
> Did I miss something here?
> On Thu, Apr 14, 2016 at 15:26 Rob Nelson <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
>> Brett, I haven't used it, but rather than using an exec, Puppet
>> recommends using https://forge.puppet.com/puppetlabs/puppet_agent. I was
>> actually just reading docs at
>> https://docs.puppet.com/pe/2015.3/install_upgrading_agents.html#upgrade-agents-to-pe-20153-from-38x
>> because we're going to be doing the 2015->2016 upgrade soon ourselves.
>>
>>
>> Rob Nelson
>> [email protected] <javascript:_e(%7B%7D,'cvml','[email protected]');>
>>
>> On Thu, Apr 14, 2016 at 5:11 PM, Brett Swift <[email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>
>>> I'm trying to wrap my head around how you would use puppet to upgrade
>>> agents.  Maybe my assumptions on how this 'should' work are wrong.
>>>
>>> I just migrated a puppet agent from a 2015.2.3 master to a 2016.1.1
>>> master.    I signed the cert on the new master and no dice on the upgrade.
>>>
>>>
>>> The documentation here:
>>> https://docs.puppet.com/pe/latest/install_upgrading_agents.html#upgrade-agents-to-pe-201611-from-201533
>>>
>>>
>>> ... seems to be anti-puppet mentality, because it is asking you to go
>>> through the package installation script to upgrade your agents.   This
>>> doesn't seem right,  I don't want to configure an exec command to run a
>>> curl script.   And
>>> yum update puppet-agent
>>>
>>> isn't working..   as you'll see why below.
>>>
>>>
>>> Also - the pe_repo  entry shows this:
>>>
>>> baseurl=https://
>>> devcorepptl003.matrix.sjrb.ad:8140/packages/2015.2.3/el-6-x86_64
>>>
>>>
>>> They point directly to 2015.2.3,  and the "new master"  which is
>>> devcorepptl918.matrix.sjrb  isn't reflected in the pe_repo class.  I'm
>>> guessing I need to supply the pe_repo class values, but shouldn't it get
>>> this from facter and be auto-magical?
>>>
>>>
>>> My assumed process:
>>>
>>> 1)  migrate a puppet agent from a 2015.2.3 master, to a 2016.1.1 master.
>>> 2) run puppet agent -t
>>> 3) expect to see the agent upgrade.
>>>
>>> But that isn't the case..
>>>
>>> If I change the pe_repo.repo file manually to point to my new master and
>>> configure the newer version of puppet,  and do a `yum upgrade puppet_agent`
>>>  it will offer me an upgrade to 1.4.1.
>>>
>>> I found the pe_repo class and the puppet_enterprise class on the new
>>> master but it's not yet obvious how I should manipulate it to execute an
>>> agent upgrade?
>>>
>>>
>>>
>>>
>>> --
>>> 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 [email protected]
>>> <javascript:_e(%7B%7D,'cvml','puppet-users%[email protected]');>
>>> .
>>
>>
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/puppet-users/950e1316-d8c2-48f6-8377-7cb6ae3ee952%40googlegroups.com
>>> <https://groups.google.com/d/msgid/puppet-users/950e1316-d8c2-48f6-8377-7cb6ae3ee952%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "Puppet Users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/puppet-users/ngjE0C0Uj30/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected]
>> <javascript:_e(%7B%7D,'cvml','puppet-users%[email protected]');>
>> .
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/puppet-users/CAC76iT_KWEFRt87JL4HDGMd6uMcbH6Pek9BWNifNttCZBzp%3DMQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/puppet-users/CAC76iT_KWEFRt87JL4HDGMd6uMcbH6Pek9BWNifNttCZBzp%3DMQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> 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 [email protected]
> <javascript:_e(%7B%7D,'cvml','puppet-users%[email protected]');>
> .
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/CA%2BWrF%2BgNwRd%2Bhj-czFJ0Ghbe5HPhpB_ZNo%2BD8hQC%2BVam%3DF-F7g%40mail.gmail.com
> <https://groups.google.com/d/msgid/puppet-users/CA%2BWrF%2BgNwRd%2Bhj-czFJ0Ghbe5HPhpB_ZNo%2BD8hQC%2BVam%3DF-F7g%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 

Rob Nelson
[email protected]

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAC76iT9AdqCE_%2BnX8%3D9OSqKYLAPOC9BuHisZJK-N%2BKG3KuYXjw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to