6ce7eb3...
by
arturo-seijas <email address hidden>
Add support for executing systemctl command without providing a service name (#704)
Add support to run systemctl commands without a service name argument such as 'systemctl daemon-reload'
a72931f...
by
Xav Dziekonski <email address hidden>
Make inability to determine Openstack codename version non-fatal (#688)
Enable `get_os_version_codename()` to raise an Exception instead of calling `error_out()`. This allows a charm to gracefully handle the exception and continue the hook execution if wanted.
Modify git tests so they continue to work with git < 2.28
git 2.28 introduced the `--initial-branch` option to
`git init` which allowed the initial branch to be other than
master. This was used in the GitUrlFetchHandlerTest class.
Unfortunately, this breaks when testing on a distro that doesn't
have git < 2.28 installed. Modify the tests so that this is called
out explicitly. When git pre-2.28 is gone, this patch can be
revered.
When all the servers configured in the system failed to answer the query
the exception `dns.resolver.NoNameservers` is raised while NXDOMAIN is
only for when the name was not found.
This change adds py310 to tox.ini and github's workflow, since nose
doesn't support python 3.10 and it's been deprecated for years now,
nose2 is included to run the tests in this target, previous versions of
python will still run using nose.