Skip to content

Feature/python3#325

Merged
nmaludy merged 9 commits intomasterfrom
feature/python3
Feb 15, 2021
Merged

Feature/python3#325
nmaludy merged 9 commits intomasterfrom
feature/python3

Conversation

@nmaludy
Copy link
Member

@nmaludy nmaludy commented Feb 15, 2021

This allows specifying a python version to install/

Example:

class { 'st2': 
  python_version => '3.6',
}
include st2::profile::fullinstall

We default to installing/using the system python, but users can opt-in to installing non-system versions if they like.

@nmaludy nmaludy self-assigned this Feb 15, 2021
@nmaludy nmaludy requested review from amanda11, arm4b and blag February 15, 2021 18:25
Copy link

@amanda11 amanda11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general looks good, but added some comments about equivalence with other installers, and also the RH problem of the python36-devel not being in EPEL.

I'd appreciate another set of eyes, as not too familiar with Puppet these days.

Copy link

@amanda11 amanda11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - just suggestion to call out the security warnings in the PPA like we do on the other installers. We had explicit warning, link to the warning on the dead snakes page and an upgrade suggestion.

@nmaludy nmaludy requested a review from amanda11 February 15, 2021 20:17
Copy link

@amanda11 amanda11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - thanks for the change.

@nmaludy nmaludy merged commit c7d4bb6 into master Feb 15, 2021
@nmaludy nmaludy deleted the feature/python3 branch February 15, 2021 20:39
bishopbm1 pushed a commit to EncoreTechnologies/puppet-st2 that referenced this pull request May 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants