Skip to content

Lab 5: QuickNotes in a Vagrant VM#1199

Open
danielpancake wants to merge 3 commits into
inno-devops-labs:mainfrom
danielpancake:feature/lab5
Open

Lab 5: QuickNotes in a Vagrant VM#1199
danielpancake wants to merge 3 commits into
inno-devops-labs:mainfrom
danielpancake:feature/lab5

Conversation

@danielpancake

@danielpancake danielpancake commented Jun 23, 2026

Copy link
Copy Markdown

Goal

Boot a Vagrant VM, run QuickNotes inside it, and demonstrate snapshot save/break/restore

Changes

  • Vagrantfile: Ubuntu 24.04, 2 vCPU / 1024 MB, Go 1.24.5 (idempotent shell provisioner), ./app synced, 127.0.0.1:18080 -> :8080
  • submissions/lab5.md: Task 1 + Task 2 write-ups and design answers

Testing

  • Host curl :18080/health -> {"notes":4,"status":"ok"}; guest go version -> go1.24.5
  • Snapshot save -> wiped Go (go version exit 127) -> vagrant snapshot restore (21.6 s) -> recovered

Checklist

  • Title is a clear sentence (≤ 70 chars)
  • Commits are signed (git log --show-signature)
  • submissions/lab5.md updated

Signed-off-by: danielpancake <45727078+danielpancake@users.noreply.github.com>
Signed-off-by: danielpancake <45727078+danielpancake@users.noreply.github.com>
@danielpancake danielpancake changed the title Lab 5: QuickNotes in a Vagrant VM (Tasks 1 & 2) Lab 5: QuickNotes in a Vagrant VM Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant