GithubHelp home page GithubHelp logo

puppetlabs-release's People

Contributors

ariaxli avatar bobosilavictor avatar caseywilliams avatar ciprianbadescu avatar demophoon avatar e-gris avatar ekinanp avatar gabrielnagy avatar geoffnichols avatar georgemrejea avatar gimmyxd avatar haus avatar isaac-hammes avatar jackie-kinsler avatar joshcooper avatar livinginsyn avatar mckern avatar melissa avatar mhashizume avatar mosesmendoza avatar mwaggett avatar rgrizzell avatar sarameisburger avatar scottgarman avatar sebastian-miclea avatar shermdog avatar shubhamshinde360 avatar stahnma avatar tvpartytonight avatar yachub avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

puppetlabs-release's Issues

Missing GPG key in RPM contained in repo

This RPM https://yum.puppetlabs.com/el/7/products/x86_64/puppetlabs-release-7-12.noarch.rpm does not install the required GPG keys used to sign the RPM packages.

The correct one is located at: http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm

Details

Incorrect:

 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
Importing GPG key 0x4BD6EC30:
 Userid     : "Puppet Labs Release Key (Puppet Labs Release Key) <[email protected]>"
 Fingerprint: 47b3 20eb 4c7c 375a a9da e1a0 1054 b7a2 4bd6 ec30
 Package    : puppetlabs-release-7-11.noarch (installed)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
puppetlabs-products/x86_64/signature                                           

The correct RPM installed 2 GPG keys:

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
Importing GPG key 0x4BD6EC30:
 Userid     : "Puppet Labs Release Key (Puppet Labs Release Key) <[email protected]>"
 Fingerprint: 47b3 20eb 4c7c 375a a9da e1a0 1054 b7a2 4bd6 ec30
 Package    : puppetlabs-release-22.0-2.noarch (installed)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
Is this ok [y/N]: y
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppet
puppetlabs-deps/x86_64/signature                                                                                                                                 | 2.5 kB  00:00:01 !!! 
puppetlabs-products/x86_64/signature                                                                                                                             |  801 B  00:00:00     
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
Importing GPG key 0x4BD6EC30:
 Userid     : "Puppet Labs Release Key (Puppet Labs Release Key) <[email protected]>"
 Fingerprint: 47b3 20eb 4c7c 375a a9da e1a0 1054 b7a2 4bd6 ec30
 Package    : puppetlabs-release-22.0-2.noarch (installed)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
Is this ok [y/N]: y
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppet
puppetlabs-products/x86_64/signature                                                                                                                             | 2.5 kB  00:00:01 !!! 
updates/7/x86_64/signature                                                                                                                                       |  811 B  00:00:00     
updates/7/x86_64/signature                                                            

Please remove this RPM or include the correct key.

Adding Fedora 35 and 36 Repos

Use Case

Would like to use puppet agent on Fedora 36 using a Fedora 36 repo

Describe the Solution You Would Like

Add a fedora 36 repo to http://yum.puppetlabs.com/puppet/fedora/

Describe Alternatives You've Considered

Using http://yum.puppetlabs.com/puppet/fedora/34 in the meantime, which is constantly swapped back to 36 on each puppet run and requires manual intervention to update the package

Additional Context

There also is a missing Fedora 35 repo , which has made this an issue for a while.
I created #231 a while ago, and have also made an idea on the idea board

Buster support

I am not entirely sure this is the right place but debian buster has been released, would be great to see packages built for it specifically under https://apt.puppetlabs.com.

Thank you.

Add Fedora 34 support/repo

Use Case

Would like to use puppet agent on Fedora 34 using a Fedora 34 repo

Describe the Solution You Would Like

Add a fedora 34 repo to http://yum.puppetlabs.com/puppet/fedora/

Describe Alternatives You've Considered

Using http://yum.puppetlabs.com/puppet/fedora/32 in the meantime, which is constantly swapped back to 34 on each puppet run and requires manual intervention to update the package

Additional Context

There also is a missing Fedora 33 repo #215 , which has made this an issue for almost a year now

Add Fedora 33 support

Use Case

Fedora 33 is scheduled to be released in October.
I opened an issue requesting a F32 repo on May and since then, 3 months (almost) have passed, so I figured that I might just open a F33 request so that we can have a repo in time.

Describe the Solution You Would Like

Just add a repo for F33

Describe Alternatives You've Considered

None

Add Fedora 32 repo

Use Case

Use Fedora 32

Describe the Solution You Would Like

Repository for fedora 32

Describe Alternatives You've Considered

Using the fedora 31 repo? don't know if it works....

puppet-agent package missing from armhf architecture in Debian bullseye repo

There is no puppet-agent package in the apt.puppetlabs.com Debian bullseye armhf repo. I'm following the installation instructions for Foreman on Debian 11, which include the installation of puppet7-release-bullseye.deb. When I come to try and install foreman-installer, the dependency on puppet-agent cannot be met:

$ dpkg -l puppet7-release
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name            Version          Architecture Description
+++-===============-================-============-============================================
ii  puppet7-release 7.0.0-11bullseye all          Release packages for the Puppet 7 repository
$ sudo apt install foreman-installer
[sudo] password for rah: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 foreman-installer : Depends: puppet-agent (>= 6.15.0) but it is not installable or
                              puppet (>= 6.15.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

It appears the puppet-agent package is missing on the armhf architecture. Compared to amd64:

$ wget -O - -q https://apt.puppetlabs.com/dists/bullseye/puppet7/binary-amd64/Packages | grep "^Package: puppet-agent$" | wc -l
14
$ wget -O - -q https://apt.puppetlabs.com/dists/bullseye/puppet7/binary-armhf/Packages | grep "^Package: puppet-agent$" | wc -l
0

Debian | Puppet 7 Repo configured, but puppetserver 8 gets installed

Describe the Bug

We have configured puppet 7 apt repositories for Debian Bullseye, but since April 26 puppetserver 8.0.0-1bullseye gets installed via apt upgrade

Expected Behavior

Only packages with major version 7 should be installed

Steps to Reproduce

Steps to reproduce the behavior:

  1. Configure puppet 7 apt repositories via puppet7-release on Debian Bullseye
  2. Install puppetserver or upgrade

Environment

  • Debian Bullseye 11.6
  • puppet7-release

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.