Jira (PUP-10398) Installing/upgrading multiple architectures of a package.

13 views
Skip to first unread message

Corey Benefrayim (Jira)

unread,
Mar 27, 2020, 2:34:03 PM3/27/20
to puppe...@googlegroups.com
Corey Benefrayim updated an issue
 
Puppet / Improvement PUP-10398
Installing/upgrading multiple architectures of a package.
Change By: Corey Benefrayim
Summary: Installing/upgrading multiple packages at once architectures of a package.
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo

Josh Cooper (Jira)

unread,
Mar 27, 2020, 5:37:03 PM3/27/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Ran into an issue with a node that has multiple architectures of a package installed (libcurl.i686 and libcurl.x86_64.)

When trying to use puppet to handle the upgrade of the package, it failed because the package resource handled the updates one at a time. This appears to be a limitation of yum as the packages must be the exact same revision.

This can be circumvented by having both package names in the same yum command:

{noformat}
yum install libcurl.x86_64 libcurl.i686
{noformat}

I was able to circumvent this with the following class definition:

{code:puppet}
class update_libcurl {
    exec { 'yum_update_libcurl':
      command   => 'yum install libcurl.x86_64 libcurl.i686 -y',
      path  => '/usr/bin/',
    }
}
{code}

~* Please see Zendesk Support tab for further comments and attachments.~

Josh Cooper (Jira)

unread,
Mar 27, 2020, 5:41:02 PM3/27/20
to puppe...@googlegroups.com
Josh Cooper commented on Improvement PUP-10398
 
Re: Installing/upgrading multiple architectures of a package.

This is a duplicate of PUP-1061. It's not currently possible to install multiple packages at once using the package type. As a result puppet can't install packages that have circular dependencies like this.

Josh Cooper (Jira)

unread,
Mar 27, 2020, 5:41:04 PM3/27/20
to puppe...@googlegroups.com

Mihai Buzgau (Jira)

unread,
Mar 31, 2020, 10:50:04 AM3/31/20
to puppe...@googlegroups.com

Mihai Buzgau (Jira)

unread,
Mar 31, 2020, 10:56:03 AM3/31/20
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Sprint: PR NW - Triage 2020-04-15

Mihai Buzgau (Jira)

unread,
Apr 1, 2020, 5:27:03 AM4/1/20
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Sprint: NW PR - 2020-04-15 Triage

Bogdan Irimie (Jira)

unread,
Nov 5, 2020, 3:51:04 AM11/5/20
to puppe...@googlegroups.com

Bogdan Irimie (Jira)

unread,
Nov 5, 2020, 3:52:04 AM11/5/20
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages