install wsl
install docker
in wsl
sudo apt install pip python3-virtualenv fuse
https://gist.github.com/fedme/442e7d1d7eb7d68e02cfbf6441d42759
vi .bashrc
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=~/.venvs
source ~/.local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=~/.venvs
source .bashrc
mkdir settings pulp_storage pgsql containers
$ echo "CONTENT_ORIGIN='http://hostname
:8080'
ANSIBLE_API_HOSTNAME='http://hostname
:8080'
ANSIBLE_CONTENT_HOSTNAME='http://hostname
:8080/pulp/content'
TOKEN_AUTH_DISABLED=True" >> settings/settings.py
https://www.redhat.com/sysadmin/podman-windows-wsl2
https://docs.microsoft.com/en-us/windows/wsl/install
sudo vi
sudo podman
install WSL and Docker for Windows
Will open issues for these "soon"
pulp config create
took --profile
option and created a new stanza (edit
exists, this would be a nice-to-have)Getting CLI up-for-dev on a "naked" box (starting from "fedora34" vagrant VM from pulp_installer)
Resetting the container's DB w/out starting up a new container
Access content-app from "outside" your VM (8000 is 'your machine' port to access, '8080' is the port "inside" of pulp)
No error message, it just fails to start.
Running latest, lots of scary-looking "Deprecated JSON" messages still. I know what they are - but to a new user, this is suboptimal.
If you try to set admin-db-pwd or get status "too quickly", you can end up with scary-looking errors. First guess is "hitting the container before migrations are finished is Bad, please don't." Waiting (literally) a minute and re-running works fine. Might want to document, along with the symptomatic strings from the list below.