Project

General

Profile

Actions

Bug #20540

closed

Duplicate Unit Names in Smart-Proxy Sync after 3.4.4 upgrade

Added by Josh Pavel over 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Foreman Proxy Content
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

What happened:

1.) Upgraded Katello to 3.4.4
2.) Sync'ed to smart-proxy 3.4.2 multiple times (+ promotion syncs)
3.) Sync failed: "Duplicate Units" on a few puppet repos

Expected behavior - race condition should be prevented/locks in place so that units do not get duplicated

Workaround - remove the affected puppet repos on the smart-proxy (via pulp-admin puppet repo) and re-sync.


Related issues 2 (0 open2 closed)

Related to Katello - Bug #18920: Possible race condition when sync multiple puppet repos at the same timeClosedAndrew Kofink03/15/2017Actions
Has duplicate Katello - Bug #22445: Content view sync with puppet repos fails with undefined method content_type for nilDuplicateAndrew Kofink01/29/2018Actions
Actions #1

Updated by Justin Sherrill over 7 years ago

  • Category changed from Inter Server Sync to Foreman Proxy Content
  • Assignee changed from Chris Duryee to Justin Sherrill
  • Target version set to 208
  • Translation missing: en.field_release set to 286
Actions #2

Updated by Josh Pavel over 7 years ago

The problem reoccured during normal use between a 3.4.4 Katello host and a 3.4.4 smart-proxy, with variable repos being affected when the issue reoccurs.

Actions #3

Updated by The Foreman Bot over 7 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/6902 added
Actions #4

Updated by Justin Sherrill over 7 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #5

Updated by Andrew Kofink almost 7 years ago

  • Has duplicate Bug #22445: Content view sync with puppet repos fails with undefined method content_type for nil added
Actions #6

Updated by Andrew Kofink almost 7 years ago

  • Related to Bug #18920: Possible race condition when sync multiple puppet repos at the same time added
Actions #7

Updated by Andrew Kofink almost 7 years ago

Regression introduced by #18920

Actions

Also available in: Atom PDF