[OpenIndiana-discuss] Latest update problems should be fixed now

Joshua M. Clulow josh at sysmgr.org
Thu Jun 30 21:00:20 UTC 2022


On Thu, 30 Jun 2022 at 12:32, Andreas Wacknitz <A.Wacknitz at gmx.de> wrote:
> Am 30.06.22 um 20:56 schrieb Joshua M. Clulow via openindiana-discuss:
> > Is there some way that we can gate future publishing to the public
> > repository on a successful test install/update?
> We need more volunteers as I already stated several times in the past.
> I am doing most of everything with only very few helpers. I try to test
> all PR's but my time and test environment is limited.
> Besides me it is quite seldom that anybody is testing anything. The
> situation is similar in all areas of the project you can imagine.
> In the past I have been waiting for others to do tests but that happened
> only very rarely and typically with days to weeks of delays.

So, to be clear, my question is not about looking for more manual
testing.  I know we're all limited in time and resources.

I was more trying to ask about automated testing we could have done.
Presumably there's already automation (Jenkins?) that does the build,
and then publishes the packages.

It seems like it would be good if it was also able to create an
ephemeral VM, then log in and use pkg to install the built bits (to
make sure they can be installed), then reboot and make sure the
machine at least comes up (as a basic smoke test).  If that all
succeeds, _then_ push the packages to the public repository.

Hopefully having that automated would not then require a bunch of
extra hands-on manual work for each PR?


Cheers.

-- 
Joshua M. Clulow
http://blog.sysmgr.org



More information about the openindiana-discuss mailing list