lp:~falcojr/curtin

Owned by James Falcon
Get this repository:
git clone https://git.launchpad.net/~falcojr/curtin
Only James Falcon can upload to this repository. If you are James Falcon please log in for upload directions.

Branches

Name Last Modified Last Commit
dasd-fba 2020-10-26 17:06:20 UTC 2020-10-26
very much WIP

Author: James Falcon
Author Date: 2020-10-26 17:05:13 UTC

very much WIP

fix-mdraid-name 2020-06-01 16:31:14 UTC 2020-06-01
[squash] test updates

Author: James Falcon
Author Date: 2020-05-29 18:55:24 UTC

[squash] test updates

update-gitignore 2020-05-09 15:18:15 UTC 2020-05-09
Update .gitignore

Author: James Falcon
Author Date: 2020-05-09 15:18:15 UTC

Update .gitignore

update-manager-in-docs 2020-05-09 15:08:21 UTC 2020-05-09
Replace references to old team manager with new team manager

Author: James Falcon
Author Date: 2020-05-07 16:53:58 UTC

Replace references to old team manager with new team manager

master 2020-04-29 14:54:18 UTC 2020-04-29
udev: use shlex.quote when shlex.split errors on shell-escape chars

Author: Ryan Harper
Author Date: 2020-04-29 14:54:18 UTC

udev: use shlex.quote when shlex.split errors on shell-escape chars

The udev database may include shell escape characters in the output.
We want to avoid using shlex_quote unless needed as curtin does not
use the quoted value in our code and applying it to all of the values
breaks parsing of the udevadm info content.

If we encounter a ValueError while invoking shlex.split() then we
first use shlex_quote() and try parsing again and if that fails we
will try replacing shell-quote values with '_'. We log warning
whenever we have to quote or replace values.

- Python2.7 does not have shlex.quote, use pipes.quote (which was
  renamed to shlex.quote in Py3:
  https://docs.python.org/2/library/pipes.html#pipes.quote)
- Add unittest with original info dump from bug submitters system

LP: #1875085

15 of 5 results
This repository contains Public information 
Everyone can see this information.

Subscribers