python-oops-tools:main

Last commit made on 2023-04-06
Get this branch:
git clone -b main https://git.launchpad.net/python-oops-tools
Members of Canonical Launchpad Engineering can upload to this branch. Log in for directions.

Branch information

Name:
main
Repository:
lp:python-oops-tools

Recent commits

2c9889c... by Paul Gear

Allow use of different retention periods

9c9f0e7... by Gareth Woolridge

[cjwatson] Adjust revision handling to cope with projects that use git.

b1e329b... by Haw Loeung

[wgrant] Fix prune to find oldest OOPS by date, not by ID.

77c07b3... by William Grant

Fix prune to find oldest OOPS by date, not by ID.

e93587e... by Thomas Cuthbert

[wgrant,r=tcuthbert] Fix statement string coercion to cope with non-tuple actions.

0f8bc90... by William Grant

Fix statement string coercion to cope with non-tuple actions.

We tend to encode actions as lists, not tuples, which causes the
coercion to fail when it tries to concatenate a list and a tuple.

This hit SSO when it started sending statements as binary rather than
string.

20314e6... by Colin Watson

Adjust revision handling to cope with projects that use git.

ae54036... by Sidnei da Silva

Pin buildout version during bootstrap. Seems like there's a zc.buildout 2.x egg in the cache, which bootstrap prefers, thus causing the following error:

zc.buildout 2 needs distribute, not setuptools. Are you using an outdated bootstrap.py? Make sure you have the latest version downloaded from http://downloads.buildout.org/2/bootstrap.py

Since the version pinned in versions.cfg is 1.5.2, also use the same version when bootstrapping.

4397dbb... by Sidnei da Silva

- Pin buildout version to 1.5.2 during bootstrap

4076188... by James Westby

Ensure that statements are always strings.

Fixes a crash when adding an oops that doesn't have a string for one of
the statements. The data being sent is bad, but a crash means no further
oopses can be processed.