OpenStack Horizon is very picky about its dependencies versions

If you’re seeings this error when launching Horizon in the browser, then you may be installing it wrong.

output.cdc66066c0ea.js:728 Uncaught Error: [$injector:modulerr] Failed to instantiate module horizon.app due to:
Error: [$injector:nomod] Module 'horizon.app' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.

Continue reading “OpenStack Horizon is very picky about its dependencies versions”

Segmentation Fault on Fedora 30 Power(ppc64le) Container on x86

To my pleasant surprise, it’s really easy to build docker images for other architectures using Docker. It makes use of QEMU user mode emulation to execute the binaries.

It’s especially easy on Docker for Desktop on macOS since everything is already preconfigured and all you have to do is fire up the container. In my case ppc64le/fedora:30.

However, I ran into some issues when running dnf update or dnf install commands on the ppc64le/fedora:30 image. The commands would work on an x86 image, but throw a segmentation fault when emulating Power.

Continue reading “Segmentation Fault on Fedora 30 Power(ppc64le) Container on x86”