question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Changelog is missing changes

See original GitHub issue

Environment

  • Python version: Python 3.6.6
  • NetBox version: v2.6.1

Steps to Reproduce

  1. bulk create IP addresses: 10.1.1.[100-140]/24
  2. delete newly created IPs via api ($ip = list of IDs for IPs: 10.1.1.100-140):
foreach ($ip in $ips) {
Invoke-RestMethod -Uri "$($base_url)/ipam/ip-addresses/$($ip)/" -Headers $headers -Method Delete
}
  1. Check changelog for all changes done

Expected Behavior

  • Script will make the following call for each id provided:
Invoke-RestMethod -Uri "$($base_url)/ipam/ip-addresses/$($ip)/" -Headers $headers -Method Delete
  • A unique Request ID should should exist on page */extras/changelog for each id provided

Observed Behavior

  • number of changelog Request IDs < number of ids provided on page */extras/changelog
  • In other words, number of documented changes in changelog is less than actual changes made.
  • All changes do occur as they should, but not all are logged.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
tlofresocommented, Jul 16, 2019

FYI, I agree with you. I am not able to reproduce this on a new install 😦

Will spend some time troubleshooting our prod deployment. Thank you for your efforts

0reactions
tlofresocommented, Jul 16, 2019

I’ll test on a separate out of box install and update. We only see the issue when doing a batch of changes via the API in quick succession.

Consider closed for now until I can eliminate some of the variables we’re identifying.

Read more comments on GitHub >

github_iconTop Results From Across the Web

ERROR Missing "Unreleased" section in CHANGELOG.md.
But some developers maintain their change logs manually by entering changes under "unreleased" section in CHANGELOG.md alongside with pull/merge ...
Read more >
Keep a Changelog
Changelog All notable changes to this project will be documented in this file. ... People will have to assume that the missing sections...
Read more >
Git log is not a changelog
git log let's you check if you might be missing something from the change log (aka release notes) though. Or if you didn't...
Read more >
Pipeline GitHub Changelog No Changes on Merge
On a merge from a pull request, a build will trigger but it will not always pick up changes (the "Changes" link on...
Read more >
Change missing from changelog for 3.8.15
It looks like there was a change to the defaults for the consumer_timeout that was only mentioned in relation to quorum queues, however...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found