Skip to content

process_kernel_cmdline broken for token based builds #163

@donnydavis

Description

@donnydavis

process_kernel_cmdline strips off any extra = signs in the kernel command line, thus I am unable to use foreman or any other sort of token based installer as many use an = sign for the token value.
The specific issue is this line where it is stripping off everything past the second = sign.
https://github.com/bryteise/ister/blob/master/ister.py#L1478

For foreman each time a system is booted to be provisioned, the url for ister.conf is dynamically generated. Ex

isterconf=http://$foreman_url/unattended/provision?token=c399245f-0c4b-4cda-b561-911d0f4bb760

When this url is hit from ister.py everything past token is stripped, thus does not work.

Thanks
~/DonnyD

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions