[Pkg-puppet-devel] removing puppet source package from unstable/testing

Antoine Beaupré anarcat at debian.org
Thu Sep 8 17:01:57 BST 2022


Hi again,

So I'm not sure what to do at this point. I did say:

> On 8/29/22 17:59, Antoine Beaupré wrote:
>> If there are no objections within a week, I will file a removal bug with
>> the ftp-masters.

... and now a week has passed. You said:

On 2022-08-31 16:40:45, Thomas Goirand wrote:
> I continue to object in destroying everything at once.

... so I guess that counts as an objection? Do you have a proposal on
how to proceed for the next steps?

For the record, I don't think I have proposed to "destroy everything at
once", so taken litterally, I could argue that you didn't formally
object to the removal. But I'm not going to do that and instead will try
again to clarify what we should do next.

You also said:

> Please, if you want to do something, help finishing the work on jruby as 
> discussed in Debconf (ie: keeping the embedded Ruby gems in the source 
> code), and we can make a smooth transition.

I don't think the most productive use of my time is to add yet another
cook to the kitch of "AAAH WTF RUBY" that many people have been battling
so far. apoikos has volunteered to do that work (as discussed at
Debconf), from what I understand, so me just stepping in there would be
neither polite or productive, I think.

What is your exact demand here: do you want puppetserver 7 to be in
Debian experimental before we remove src:puppet from unstable?

Surely you are not proposing we upload puppetserver 7 to unstable while
still having src:puppet around?

Or what is the way forward here?

I strongly feel we need to remove src:puppet-5 from Debian unstable, and
keep it from being shipped from bookworm.

I even more strongly believe we should ship Puppet agent 7 in bookworm,
sooner than later, because it works. It even works (but also conflicts)
with puppet-master 5. But that doesn't matter, because you can use the
agent 7 against a bullseye host running puppet-master 5. *EVEN* if we
don't manage to package puppetserver 7 in time for bookworm, we could
*still* have a way forward because of that.

(for example, one could jump from bullseye to bookworm to trixie to
upgrade from puppet 5 to puppet 7 on the server.)

Do you believe we should ship Puppet 5 with bookworm? Maybe that's the
core disagreement we need to work on?

I really, really don't think we should ship any puppet 5 code in Debian
bookworm. And at this point there are RC bugs filed against the package
that will make sure that doesn't happen. The removal from unstable is
basically just a formality to make way for the proper puppet agent 7 to
make its way into the archive and bookworm.

Thanks for any clarification...

a.

-- 
Evil exists to glorify the good. Evil is negative good.
It is a relative term. Evil can be transmuted into good.
What is evil to one at one time,
becomes good at another time to somebody else.
                        - Sivananda



More information about the Pkg-puppet-devel mailing list