Edgewall Software
Modify

Opened 14 years ago

Last modified 14 years ago

#600 new defect

Deleting and re-adding a Platform results in collision

Reported by: Steven R. Loomis <srl@…> Owned by:
Priority: major Milestone: 0.6.1
Component: General Version: 0.6b2
Keywords: Cc:
Operating System: BSD

Description

Scenario:

  1. a platform is added, let's call it 'Foo'.
  2. Due to misconfiguration of 'foo', a slave attempts to pick up this 'platform' and build it.
  3. 'Foo' is deleted.
  4. Later, an unrelated platform - let's call it 'Bar' is added.
  5. Bar has the same 'number ' as Foo: admin/bitten/configs/(config)/10
  6. The failed Foo build shows up as a failed Bar build, although it has nothing to do with Bar!

Solution: Don't re-use platform numbers.

Also, It would be great if platforms were shared between configs .. and then they were just enabled/disabled.

Attachments (0)

Change History (1)

comment:1 Changed 14 years ago by Steven R. Loomis <srl@…>

re the last comment about platforms: see bug #143

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The ticket will remain with no owner.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.