Skip to content

Branch sync time is not set during initial provisioning #275

@jeremystretch

Description

@jeremystretch

Plugin Version

v0.5.5

NetBox Version

v4.3.1

Python Version

3.10

Steps to Reproduce

  1. Disable all background worker processes (manage.py rqworker) to simulate a delay in branch provisioning.
  2. Create a new branch. Its status should read "new" as it has not yet been provisioned.
  3. Create a site (or any object) in main.
  4. View the branch.

Expected Behavior

The "last synced" time for the branch should be null, as the branch has not yet been provisioned.

Observed Behavior

The "last synced" time indicated the time at which the branch object was created in the database. This is misleading, because any changes made to main between the time when the branch is created to when it is actually provisioned will be captured in the branch.

Metadata

Metadata

Assignees

Labels

severity: mediumResults in substantial degraded or broken functionality for specific workflowsstatus: acceptedtype: bugA confirmed report of unexpected behavior in the application

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions