Jira (PUP-11186) dnfmodule provider is not idempotent when ensuring Integer version

6 views
Skip to first unread message

Luchian Nemes (Jira)

unread,
Jul 23, 2021, 7:18:04 AM7/23/21
to puppe...@googlegroups.com
Luchian Nemes created an issue
 
Puppet / Bug PUP-11186
dnfmodule provider is not idempotent when ensuring Integer version
Issue Type: Bug Bug
Assignee: Unassigned
Created: 2021/07/23 4:17 AM
Priority: Normal Normal
Reporter: Luchian Nemes

Given manifest

package { 'redis':
  ensure   => 5,
  provider => 'dnfmodule',
}

applied on a Centos8 twice gives the following output

# puppet apply manifest.pp
Notice: Compiled catalog for example.puppetlabs.net in environment production in 0.01 seconds
Notice: /Stage[main]/Main/Package[redis]/ensure: created
Notice: Applied catalog in 3.86 seconds
# puppet apply manifest.pp
Notice: Compiled catalog for example.puppetlabs.net in environment production in 0.01 seconds
Notice: /Stage[main]/Main/Package[redis]/ensure: ensure changed '5' to 5
Notice: Applied catalog in 5.67 seconds

whereas CLI behaves as expected:

# puppet resource package redis ensure=6 provider=dnfmodule
Notice: /Package[redis]/ensure: ensure changed '5' to '6'
package { 'redis':
  ensure   => '6',
  provider => 'dnfmodule',
}
# puppet resource package redis ensure=6 provider=dnfmodule
package { 'redis':
  ensure   => '6',
  provider => 'dnfmodule',
}

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Atlassian logo

Luchian Nemes (Jira)

unread,
Jul 23, 2021, 7:21:04 AM7/23/21
to puppe...@googlegroups.com
Luchian Nemes commented on Bug PUP-11186
 
Re: dnfmodule provider is not idempotent when ensuring Integer version

Slightly related ticket: https://tickets.puppetlabs.com/browse/PUP-11185 (due to package provider insync/munge need of fix)

Ciprian Badescu (Jira)

unread,
Jul 27, 2021, 10:48:03 AM7/27/21
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages