canonical / canonical/cloud-init

Red Hat Subscription manager module missing parameters from rhsm.conf

Open
#3,296 2 comments 0 reactions 0 assignees View on GitHub
bug launchpad
Dominant language
Python
Stars
3.8k
Forks
1.1k
Avg merge
3d 8h
Merged PRs (30d)
22

Description

This bug was originally filed in Launchpad as [LP: #1806989](https://bugs.launchpad.net/cloud-init/+bug/1806989)

Launchpad details

affected_projects = []

assignee = None
assignee_name = None
date_closed = None
date_created = 2018-12-05T19:57:40.226902+00:00
date_fix_committed = None
date_fix_released = None
id = 1806989
importance = low
is_complete = False
lp_url = https://bugs.launchpad.net/cloud-init/+bug/1806989
milestone = None
owner = acquiredmankind
owner_name = Kinnaird Mcquade
private = False
status = triaged
submitter = acquiredmankind
submitter_name = Kinnaird Mcquade
tags = []
duplicates = []

_Launchpad user **Kinnaird Mcquade(acquiredmankind)** wrote on 2018-12-05T19:57:40.226902+00:00_

The red hat subscription manager module is missing parameters that are present in rhsm.conf. Specifically, I need the ability to disable certificate validation. The team I'm working with is using a self-signed certificate on their satellite server and that is preventing me from using cloud-init's rhsm module. Ideally, we'd be able to manage all of the parameters in rhsm.conf, so please explore that in the future. But I do need this one.

Thanks.
https://github.com/candlepin/subscription-manager/blob/master/etc-conf/rhsm.conf#L14

Contributor guide

Open the contributing guide

Research direction

Start by locating cloud-init's Red Hat Subscription Manager (rhsm) module and comparing its supported parameters with the linked rhsm.conf. The change is complete when certificate validation can be disabled for self-signed Satellite certificates, with coverage for the new parameter if the module has corresponding tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.