lp:~lgp171188/lpci

Owned by Guruprasad
Get this repository:
git clone https://git.launchpad.net/~lgp171188/lpci
Only Guruprasad can upload to this repository. If you are Guruprasad please log in for upload directions.

Branches

Name Last Modified Last Commit
fix-snapcraft-bug-build-error-snapcraft-8.x 2024-02-16 10:00:18 UTC
Fix the build error with snapcraft 8.x

Author: Guruprasad
Author Date: 2024-02-15 11:12:11 UTC

Fix the build error with snapcraft 8.x

There was a bug in the sitecustomize.py file bundled with the lpci snap,
which caused the build process to depend on the version of python used
by snapcraft. This bug didn't surface with snapcraft 7.x, which is built
on core20, the same as lpci snap. But snapcraft 8.x is built on core22
and hence there was a conflict between the expected and available versions
of pip during the build process.

This fixes the issue by enabling the site customizations only in the
context of the lpci snap.

LP: #2053109

fix-snapcraft-build-error-snapcraft-8.x 2024-02-14 06:44:17 UTC
Fix the build error with snapcraft 8.x

Author: Guruprasad
Author Date: 2024-02-14 06:44:17 UTC

Fix the build error with snapcraft 8.x

snapcraft 8.x is built on core22 while 7.x was built on core20, which is
the same base used by lpci. Due to this change and possible bug in the
lpci snapcraft.yaml causing the build process to depend on the version
of python used by snapcraft, there was a conflict in the available vs expected
versions of pip. This is now fixed by moving the lpci's python site
customization script to run at the end of the build process so that it
only comes into effect in the actual snap instead of affecting the build
environment too.

LP: #2053109

release-0.2.3 2023-07-20 10:28:02 UTC
Prepare release 0.2.3

Author: Guruprasad
Author Date: 2023-07-20 10:28:02 UTC

Prepare release 0.2.3

pin-upgrade-pyyaml 2023-07-20 09:49:41 UTC
Upgrade PyYAML to 6.0.1

Author: Guruprasad
Author Date: 2023-07-20 06:42:03 UTC

Upgrade PyYAML to 6.0.1

This fixes https://github.com/yaml/pyyaml/pull/702, which was causing
errors when installing PyYAML.

document-security-fixes-rebuild-process 2023-06-07 14:02:13 UTC
Add a note about using the defaults when requesting a manual snap build

Author: Guruprasad
Author Date: 2023-06-07 14:02:13 UTC

Add a note about using the defaults when requesting a manual snap build

rebuild-security-fixes-2023-06-07 2023-06-07 11:01:01 UTC
Rebuild the Snap package with security updates to system packages

Author: Guruprasad
Author Date: 2023-06-07 11:00:44 UTC

Rebuild the Snap package with security updates to system packages

See https://ubuntu.com/security/notices/USN-6142-1/ for more details.

rebuild-security-fixes-2023-06-06 2023-06-06 06:17:39 UTC
Rebuild the Snap package with security updates to system packages

Author: Guruprasad
Author Date: 2023-06-06 06:12:37 UTC

Rebuild the Snap package with security updates to system packages

See the following vulnerabilities for more details.
* https://ubuntu.com/security/notices/USN-6112-2/
* https://ubuntu.com/security/notices/USN-6138-1/
* https://ubuntu.com/security/notices/USN-6139-1/

docs-vanilla-theme 2023-04-26 13:49:12 UTC
Use the vanilla theme for the docs

Author: Guruprasad
Author Date: 2023-04-26 13:49:12 UTC

Use the vanilla theme for the docs

fix-failing-tests-snap-classic-warning 2023-04-19 13:10:22 UTC
Fix the test for the validation of wrong values for classic snap installation

Author: Guruprasad
Author Date: 2023-04-19 13:10:22 UTC

Fix the test for the validation of wrong values for classic snap installation

fix-warning-yaml-formatting 2023-04-19 12:15:12 UTC
Fix the yaml formatting in the snap deprecated format warning

Author: Guruprasad
Author Date: 2023-04-19 12:15:12 UTC

Fix the yaml formatting in the snap deprecated format warning

rebuild-snap-USN-5810-1 2023-01-18 06:01:08 UTC
Release version 0.0.41

Author: Guruprasad
Author Date: 2023-01-18 06:01:08 UTC

Release version 0.0.41

fix-suites-value-not-being-an-enum-item 2023-01-13 12:32:25 UTC
Release version 0.0.40

Author: Guruprasad
Author Date: 2023-01-13 12:32:25 UTC

Release version 0.0.40

set-sensible-defaults-some-package-repository-fields 2023-01-09 06:43:11 UTC
Set sensible default values for some package repository fields

Author: Guruprasad
Author Date: 2023-01-09 06:43:11 UTC

Set sensible default values for some package repository fields

fix-package-repositories-leak-to-following-jobs 2023-01-06 12:59:34 UTC
Fix the leakage of package repositories from a job to the next

Author: Guruprasad
Author Date: 2023-01-06 11:02:50 UTC

Fix the leakage of package repositories from a job to the next

rebuild-USN-5788-1 2023-01-06 09:00:45 UTC
Release version 0.0.39

Author: Guruprasad
Author Date: 2023-01-06 09:00:45 UTC

Release version 0.0.39

release-0.0.38 2023-01-05 08:32:46 UTC
Release version 0.0.38

Author: Guruprasad
Author Date: 2023-01-05 08:32:46 UTC

Release version 0.0.38

import-ppa-signing-keys 2023-01-04 15:14:25 UTC
Import the signing key of a PPA automatically

Author: Guruprasad
Author Date: 2022-11-28 10:39:08 UTC

Import the signing key of a PPA automatically

LP: #1996729

easier-way-to-add-a-ppa 2022-12-16 06:39:40 UTC
Allow specifying PPAs using the shortform notation

Author: Guruprasad
Author Date: 2022-12-16 06:39:40 UTC

Allow specifying PPAs using the shortform notation

LP: #1982950

fix-docs-home-page-example-output-directory-bug 2022-11-16 10:42:06 UTC
Update the output file path in the example configuration

Author: Guruprasad
Author Date: 2022-11-16 10:42:06 UTC

Update the output file path in the example configuration

sanitize-project-name-before-cleaning 2022-11-04 05:48:28 UTC
Sanitize the project name before cleaning

Author: Guruprasad
Author Date: 2022-11-04 05:43:05 UTC

Sanitize the project name before cleaning

This fixes the bug where the derived instance name is incorrect
when the project name requires sanitization.

rebuild-snap-package-security-update 2022-04-13 08:59:20 UTC
Rebuild the Snap package to include updated system packages

Author: Guruprasad
Author Date: 2022-04-13 08:59:20 UTC

Rebuild the Snap package to include updated system packages

See https://ubuntu.com/security/notices/USN-5376-1.

contain-config-file-path-under-project-dir 2022-04-05 13:54:10 UTC
Require the configuration file to be under the project directory

Author: Guruprasad
Author Date: 2022-03-31 12:44:22 UTC

Require the configuration file to be under the project directory

`lpcraft` will now raise an error if the configuration file is not
under the project directory.

lint-docstrings-pydocstyle 2022-03-31 05:42:24 UTC
Add the pydocstyle pre-commit hook to lint the docstrings

Author: Guruprasad
Author Date: 2022-03-29 07:52:30 UTC

Add the pydocstyle pre-commit hook to lint the docstrings

Also fix the existing errors reported by the linter.

fix-typo-news-file 2022-03-30 13:39:43 UTC
Fix a typo in NEWS.rst

Author: Guruprasad
Author Date: 2022-03-30 13:39:43 UTC

Fix a typo in NEWS.rst

add-clean-command-clean-flag 2022-03-30 10:06:34 UTC
Implement the clean command and the clean flag to the run commands

Author: Guruprasad
Author Date: 2022-03-10 10:18:29 UTC

Implement the clean command and the clean flag to the run commands

With this, the managed environments can either be cleaned up manually
or automatically after a run/run-once command.

LP: #1962238

update-contributing-docs 2022-03-11 12:00:47 UTC
Add the tox usage details to CONTRIBUTING.rst

Author: Guruprasad
Author Date: 2022-03-11 09:51:31 UTC

Add the tox usage details to CONTRIBUTING.rst

main 2022-03-03 10:28:46 UTC
Prepare release for 0.0.4

Author: Jürgen Gmach
Author Date: 2022-03-03 10:28:46 UTC

Prepare release for 0.0.4

127 of 27 results
This repository contains Public information 
Everyone can see this information.

Subscribers