Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Final transfer fixes #72

Conversation

h-haaks
Copy link
Contributor

@h-haaks h-haaks commented Apr 27, 2023

Pull Request (PR) description

Cleanup README.md
Adjust version_requirements for augeasproviders_core dependency
Remove EoL operatingsystems

@h-haaks h-haaks force-pushed the Allign-operatingsystem_support-with-augeasproviders_core branch from 8e64ef1 to cdfa71b Compare April 27, 2023 21:39
@h-haaks h-haaks requested a review from bastelfreak April 27, 2023 21:41
@h-haaks
Copy link
Contributor Author

h-haaks commented Apr 27, 2023

@bastelfreak I tried to add rhel/centos 9 support but the acceptance tests failed so I decided to drop that.

metadata.json Outdated
"dependencies": [
{
"name": "puppet/augeasproviders_core",
"version_requirement": ">= 2.4.0 < 4.0.0"
"version_requirement": ">= 2.4.0 < 5.0.0"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I decided to bump this dependency so that removing EoL operating systems in core is covered.

@h-haaks
Copy link
Contributor Author

h-haaks commented Apr 27, 2023

Should there be a transfer notice in README.md?

@h-haaks h-haaks changed the title Allign operatingsystem_support with augeasproviders_core Final transfer fixes Apr 27, 2023
@h-haaks h-haaks force-pushed the Allign-operatingsystem_support-with-augeasproviders_core branch from b21b6d9 to aa89e1b Compare April 27, 2023 22:28
metadata.json Outdated
"dependencies": [
{
"name": "puppet/augeasproviders_core",
"version_requirement": ">= 2.4.0 < 4.0.0"
"version_requirement": ">= 3.2.0 < 5.0.0"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

3.2.0 is the first release of puppet/augeasproviders_core
as metioned in https://github.com/voxpupuli/puppet-augeasproviders_sysctl/pull/69/files#r1099799384

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Bump this to 3.2.1 so that the save/load bug workaround is covered?

@h-haaks h-haaks force-pushed the Allign-operatingsystem_support-with-augeasproviders_core branch from 36a8dcb to 34304f1 Compare April 28, 2023 06:29
metadata.json Outdated
@@ -43,37 +42,6 @@
"7",
"8"
]
},
{
"operatingsystem": "OracleLinux",
Copy link
Member

Choose a reason for hiding this comment

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

please only purge the operating systems that are EoL. OracleLinux should be fine, I don't know about OpenSUSE 42. FreeBSD 12 and 13 are fine, Arch is fine, OpenBSD 7 is fine as well.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

But how could this module support OSes that are not supported by augeasproviders_core?

Cleanup README.md
Adjust version_requirements for augeasproviders_core dependency
Remove EoL operatingsystems
@h-haaks h-haaks force-pushed the Allign-operatingsystem_support-with-augeasproviders_core branch from 34304f1 to 4eb9429 Compare April 28, 2023 08:19
@@ -54,22 +53,20 @@
{
"operatingsystem": "OpenSUSE",
"operatingsystemrelease": [
"42.2"
"15.4"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@h-haaks h-haaks requested a review from bastelfreak April 28, 2023 09:45
@bastelfreak bastelfreak merged commit 4d4fee5 into voxpupuli:master Apr 28, 2023
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