Subscription-manager "validation failed" on new install

Problem:

subscription-manager register --org=“Default_Organization” --activationkey=“anotherkey”
HTTP error (422 - Unknown): Validation failed: Attached to can’t be blank

Is there any debugging flag I can set that will show me which field is blank? I’ve checked all the associations I can find (activation key to organization and location) but nothing seems to be missing.

Expected outcome:

Foreman and Proxy versions:

Newly installed foreman 1.23.0, no proxy in place. subscription-manager-1.24.13-3.el7.centos.x86_64

Foreman and Proxy plugin versions:

Distribution and version:

Other relevant data:

Hi there @baldmaggots,

Does your host have a bonded primary NIC? That message appears to be a symptom of this related bug that was fixed in Foreman 1.24: Bug #27280: Unable to join a machine with bonded primary interface - Foreman

Thanks, @iballou upgrading to katello nightly release, ending up at katello-3.14.0-0.3.master.el7.noarch, was an ugly process but did resolve the issue.

Used this doc

https://theforeman.org/plugins/katello/nightly/upgrade/index.html