Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
BIND
BIND
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 638
    • Issues 638
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 105
    • Merge Requests 105
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • ISC Open Source Projects
  • BINDBIND
  • Merge Requests
  • !317

Merged
Opened May 24, 2018 by Evan Hunt@eachOwner

fix catz test

  • Overview 1
  • Commits 1
  • Pipelines 2
  • Changes 1

On freebsd, the catz test ran correctly the first time the tarball was extracted, but would fail more and more each time it was run thereafter.

@ckb helped chase it down. The reason turned out to be that slave zone files weren't being removed after each run, because clean.sh used curly braces to group the files, which is a bash-ism and not portable bourne shell.

rm -f ns3/dom{13,14}.example.db
rm -f ns{1,2,3}/catalog{1,2,3,4}.example.db

Each time the test ran, the slave zones from a previous test would be loaded, and because the serial number was already higher, the notify messages would be ignored.

Edited May 24, 2018 by Evan Hunt
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: isc-projects/bind9!317
Source branch: fix-catz-test

Revert this merge request

This will create a new commit in order to revert the existing changes.

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.