~checkbox-dev/checkbox:switch-ppa-in-metabox-too

Last commit made on 2023-12-01
Get this branch:
git clone -b switch-ppa-in-metabox-too https://git.launchpad.net/~checkbox-dev/checkbox

Branch merges

Branch information

Name:
switch-ppa-in-metabox-too
Repository:
lp:~checkbox-dev/checkbox

Recent commits

181e4e1... by Maciej Kisielewski

update the url to the stable PPA

c0b1634... by Maciej Kisielewski

add submission schema and tools to generate it (Infra)

* add submission schema and tools to generate it

e8e2ac6... by Dirk Su

Add: filter Intel IPU6 video driver in udevadm (BugFix) (#851)

Add: filter Intel IPU6 video driver in udevadm (BugFix) (#848)

Intel image process unit 6th generation (IPU6) needs userspace
library to make it funcional. It is not able to control direclty
with V4L2 api. Filter those device out from udevadm to make
camera test works corretly.

bd438a6... by Massimiliano Girardi

Fix version format (infra) (#856)

* Implement output-format

* Use the new script in prepare*.sh

* Update deb version getting

* Actual use DEB output format for debs

* Remove hack from lp-recipe-update-build

* Add help string to cli option

cad5562... by Massimiliano Girardi

Fix daily build by removing unsupported syntax (infra) (#853)

Adjusted to python3.10 supported types

4319b97... by Massimiliano Girardi

Replace setuptools_scm version with new get_version script (Infra) (#852)

* Import and use get_version script

Minor: move all release tools in release

* Move the prepare script from setuptools_scm to get_version

* Updated comment in debian rules

* Minor: Fixed tabs

2349a73... by Massimiliano Girardi

Clone the repo in beta release note generation workflow (infra) (#847)

Fix: clone the repo

7b2e8d0... by Massimiliano Girardi

Version calculator script (infra) (#850)

* Initial version of version calculator

* Separate arg parsing and processing completely

This was done to allow using the module as a library without
providing an args array

* Updated all docstrings

* Fixed bump_version missing raise

Minor: Renamed from get_bumped_version to bump_version

* Moved describe_bump to the enum class

Minor: Reformatted to use the same strat as bump

* Move if else to match case

* Make logger initialized by default

* Replace logging level adjustment with flag

* ... -> pass and INFO for verbose

* drop get_most_severe and make enum sortable

12ee72b... by Maciej Kisielewski

Fix connecting by hostname (BugFix) (#844)

* fix connecting to agents by hostnames (not only addr)

The 4df48633 introduced a bug where using hostname as a target for the
control subcommand would yield a traceback. Usually that's not a problem
because we specify agents using IP addresses, but 'localhost' is a great
hostname that should work :)

* add test case for the negative branch

* fix mocks in invoke tests

* duplicate the invoke test, but for localhost

a33157a... by Maciej Kisielewski

Add the app_context module (New) (#842)

* add the app_context module

* be explicit about lru_cache size

* explicit readlines b/c of a bug in py35,36

In python3.5 and 3.6 iteration over a mocked open was broken.
See https://bugs.python.org/issue32933 for details.
This patch circumvents that by adding an explicit readlines()