Skip to content
Fedora automated kernel test harness
Python HTML CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
devel/ansible
files
guests
kerneltest
.coveragerc
.gitignore
.license_strategy.ini
.travis.yml
LICENSE
MANIFEST.in
README.md
Vagrantfile.example
alembic.ini
createdb.py
dev-requirements.txt
requirements.txt
setup.py
tox.ini

README.md

================== kerneltest-harness

Fedora automated kernel test harness

Development Setup

Authentication

User authentication is provided by OpenID Connect (OIDC). To authenticate against the development deployment of Fedora's identity provider, run:

$ oidc-register --output-file=client_secrets.json \
  https://iddev.fedorainfracloud.org/ http://localhost:5000

Note: The redirect URL you use (http://localhost:5000 in this case) MUST match the URL you visit in the browser.

You will also need to provide a configuration file, written in TOML, with at least the following settings:

OIDC_CLIENT_SECRETS = "/path/to/client_secrets.json"
OIDC_COOKIE_SECURE = false  # This is only safe because we're redirecting to localhost.

Save the above to config.toml. Finally, run the application with:

FLASK_APP=kerneltest.wsgi FLASK_DEBUG=1 KERNELTEST_CONFIG=config.toml flask run
You can’t perform that action at this time.