Jira (PUP-9978) dnf package provider should support modularity streams

1 view
Skip to first unread message

William Bradford Clark (JIRA)

unread,
Aug 26, 2019, 11:57:03 AM8/26/19
to puppe...@googlegroups.com
William Bradford Clark created an issue
 
Puppet / New Feature PUP-9978
dnf package provider should support modularity streams
Issue Type: New Feature New Feature
Assignee: Unassigned
Components: Types and Providers
Created: 2019/08/26 8:56 AM
Environment:

RHEL 8 managed by Puppet

Priority: Normal Normal
Reporter: William Bradford Clark

The dnf package provider should be updated to support the execution of `dnf module` commands such as

   # dnf module install httpd:2.4/minimal

Some relevant information from the dnf(8) man page:

********************************************************************
Module Command
Module subcommands take <module-spec> that specify modules or profiles.

dnf [options] module install <module-spec>...
Install module profiles incl. their RPMs. In case no profile was provided, all default profiles get
installed. Module streams get enabled accordingly.

This command cannot be used for switching module streams. It is recommended to remove all installed
content from the module, and reset the module using reset command. After you reset the module, you
can install the other stream.

dnf [options] module update <module-spec>...
Update RPMs in installed module profiles. In case no profile was provided, all installed profiles
get updated.

dnf [options] module remove <module-spec>...
Remove installed module profiles incl. their RPMs. In case no profile was provided, all installed
profiles get removed.

dnf [options] module enable <module-spec>...
Enable a module stream and make the stream RPMs available in the package set.

Modular dependencies are resolved, dependencies checked and also recursively enabled. In case of mod‐
ular dependency issue the operation will be rejected. To perform action anyway please use -‐
-skip-broken option.

This command cannot be used for switching module streams. It is recommended to remove all installed
content from the module, and reset the module using reset command. After you reset the module, you
can enable the other stream.

dnf [options] module disable <module-spec>...
Disable a module. All related module streams will become unavailable. In case of modular dependency
issue the operation will be rejected. To perform action anyway please use --skip-broken option.
********************************************************************

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Jorie Tappa (JIRA)

unread,
Aug 26, 2019, 12:50:03 PM8/26/19
to puppe...@googlegroups.com

Marty Ewings (JIRA)

unread,
Sep 12, 2019, 3:36:03 AM9/12/19
to puppe...@googlegroups.com
Marty Ewings updated an issue
Change By: Marty Ewings
CS Priority: Needs Priority

Mihai Buzgau (JIRA)

unread,
Sep 16, 2019, 4:54:03 AM9/16/19
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Sep 16, 2019, 4:57:04 AM9/16/19
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Sep 16, 2019, 5:06:02 AM9/16/19
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Sep 16, 2019, 6:08:03 AM9/16/19
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Sep 16, 2019, 6:08:04 AM9/16/19
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Sep 17, 2019, 4:52:03 AM9/17/19
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Sprint: PR NW - Triage 2019-10-02

Gheorghe Popescu (JIRA)

unread,
Sep 18, 2019, 4:09:04 AM9/18/19
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Sep 26, 2019, 4:15:06 AM9/26/19
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Oct 2, 2019, 4:40:10 AM10/2/19
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Sprint: NW - 2019-10-02 , NW - 2019-10-16

Jarret Lavallee (JIRA)

unread,
Oct 10, 2019, 7:50:03 PM10/10/19
to puppe...@googlegroups.com
Jarret Lavallee updated an issue
Change By: Jarret Lavallee
CS Priority: Needs Priority Reviewed

Mihai Buzgau (JIRA)

unread,
Oct 16, 2019, 4:24:09 AM10/16/19
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Sprint: NW - 2019-10-02, NW - 2019-10-16 , NW - 2019-10-30

Gabriel Nagy (JIRA)

unread,
Oct 21, 2019, 8:12:03 AM10/21/19
to puppe...@googlegroups.com
Gabriel Nagy updated an issue
Change By: Gabriel Nagy
Fix Version/s: PUP 6.11.0
Fix Version/s: PUP 6.4.5
Fix Version/s: PUP 5.5.18

Heston Hoffman (JIRA)

unread,
Nov 17, 2019, 4:20:03 PM11/17/19
to puppe...@googlegroups.com
Heston Hoffman updated an issue
Change By: Heston Hoffman
Labels: resolved-issue-added

William Bradford Clark (JIRA)

unread,
Nov 18, 2019, 10:49:05 AM11/18/19
to puppe...@googlegroups.com
William Bradford Clark commented on New Feature PUP-9978
 
Re: dnf package provider should support modularity streams

Thank you for the quick turnaround on this feature

Vadym Chepkov (JIRA)

unread,
Jan 16, 2020, 6:25:05 AM1/16/20
to puppe...@googlegroups.com
Vadym Chepkov commented on New Feature PUP-9978

Could you, please, add support for enabling/disabling modules? This comes handy if you want to use third party repositories, like postgresql, instead of modules provided by RedHat. Thanks.

Gabriel Nagy (JIRA)

unread,
Jan 16, 2020, 6:30:04 AM1/16/20
to puppe...@googlegroups.com
Gabriel Nagy commented on New Feature PUP-9978

Hi Vadym Chepkov,

Looks like a ticket has been created already for this request: PUP-10235. We will investigate and implement a solution.

Thanks,
Gabriel

Vadym Chepkov (JIRA)

unread,
Jan 16, 2020, 6:59:04 AM1/16/20
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages