Project

General

Profile

Actions

Bug #27280

closed

Unable to join a machine with bonded primary interface

Added by Nicki Clear over 4 years ago. Updated over 4 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

Foreman: 1.22.0
Katello: 3.12.0

Unable to join a machine using subscription manager with a bonded primary interface.

I get this error when using subscription-manager.

HTTP error (422 - Unknown): Validation failed: Attached to can’t be blank

I traced through the logs - I think it is an issue that it can’t tell what the slave ethernet devices are.

this is from the /var/log/foreman/production.log

2019-07-10T10:29:32 [I|app|a25781d5] Import facts for '<redacted system name>' completed. Added: 220, Updated: 0, Deleted 0 facts
2019-07-10T10:29:32 [I|aud|a25781d5] Nic::Managed (834) update event on mac , <redacted>
2019-07-10T10:29:32 [I|aud|a25781d5] Nic::Managed (834) update event on virtual false, true
2019-07-10T10:29:32 [I|aud|a25781d5] Nic::Managed (834) update event on identifier , bond0
2019-07-10T10:29:32 [W|app|a25781d5] Not queueing Nic::Managed: ["Attached to can't be blank"]
2019-07-10T10:29:32 [W|app|a25781d5] Not queueing Nic::Managed: ["Attached to can't be blank"]
2019-07-10T10:29:32 [W|app|a25781d5] Not queueing Nic::Managed: ["Attached to can't be blank"]

Related issues 1 (0 open1 closed)

Is duplicate of Foreman - Bug #26727: Bond interfaces as primary nic create invalid recordsClosedTimo GoebelActions
Actions #1

Updated by Andrew Kofink over 4 years ago

Could you please show us the list of facts from subscription-manager?

subscription-manager facts --list

Thanks!

Actions #2

Updated by Andrew Kofink over 4 years ago

  • Status changed from New to Need more information
Actions #3

Updated by Nicki Clear over 4 years ago

This used to work on an older version of Katello, version 3.8. I have older clients that have bonded primary interfaces that I was able to join using that version.

Actions #4

Updated by Jonathon Turel over 4 years ago

  • Status changed from Need more information to New
Actions #5

Updated by Chris Roberts over 4 years ago

  • Target version set to Katello Backlog
  • Triaged changed from No to Yes

Moving to backlog until Nicki comes back with requested info

Actions #6

Updated by Nicki Clear over 4 years ago

Chris,
What more information is needed? I provided the subscription-manager facts --list that Andrew wanted.

Actions #7

Updated by James Jeffers over 4 years ago

  • Assignee set to James Jeffers
Actions #8

Updated by James Jeffers over 4 years ago

  • Project changed from Katello to Foreman
  • Target version deleted (Katello Backlog)
  • Triaged changed from Yes to No
  • Fixed in Releases 1.24.0 added
  • Found in Releases 1.22.0 added
  • Found in Releases deleted (Katello 3.12.0)

This defect appears to have been fixed in Foreman 1.24 and is a duplicate of https://projects.theforeman.org/issues/26727.

I tested Foreman at commits before and after https://github.com/theforeman/foreman/commit/173b7f9c8af5ced2f59f5a3dc09b74da3ce09a95. Previously, a client with a bonded nic as primary interface could not register with Foreman/Katello. After the commit, the client could register, and the error was not seen.

Actions #9

Updated by Tomer Brisker over 4 years ago

  • Status changed from New to Duplicate
  • Fixed in Releases deleted (1.24.0)
Actions #10

Updated by Tomer Brisker over 4 years ago

  • Is duplicate of Bug #26727: Bond interfaces as primary nic create invalid records added
Actions

Also available in: Atom PDF