Skip to content

propolis pulled by get-propolis.sh cannot initialize control plane in a4x2 when host is latest helios #106

@faithanalog

Description

@faithanalog

I don't understand the root cause of this, so hopefully someone who does can add more info below. Here's what I know:

The symptoms, as I observed them, was that the VMs would launch fine, but control plane would never initialize, and this was always true. I was told to replace my propolis-server, and after I did, the control plane initialized again.

As stated in the title, the propolis-server pulled by get-propolis.sh does not actually work if the host OS is an up to date version of helios. I don't know what version made it stop working. I think this is because it's an old propolis-server, and some interface changed.

I've also been told that the latest propolis-server, while it works on latest helios of course, falcon cannot actually use it. I don't know why.

There is a build of what has been described to me as a "hotfixed" propolis-server, built by @papertigers , present in catacomb at /staff/mike/propolis-server. This version works when placed at /usr/bin/propolis-server instead of the version get-propolis.sh downloads.

In the short term, I think it'd be good to get this "hotfixed" version published somewhere available over https, perhaps in the falcon s3 bucket?

In the limit, I believe @jmpesp knows much better than I do what needs to be done to make falcon work with the latest propolis.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions