Skip to content

Feature/lab4#1098

Open
BuiniyYarik wants to merge 9 commits into
inno-devops-labs:mainfrom
BuiniyYarik:feature/lab4
Open

Feature/lab4#1098
BuiniyYarik wants to merge 9 commits into
inno-devops-labs:mainfrom
BuiniyYarik:feature/lab4

Conversation

@BuiniyYarik

@BuiniyYarik BuiniyYarik commented Jun 16, 2026

Copy link
Copy Markdown

Goal

Submit Lab 4 for the DevOps course

Changes

  • Added submissions/lab4.md
  • Added TCP packet trace for POST /notes
  • Added outputs for ss, ip route, mtr, dig, and journalctl
  • Documented outside-in debugging of a broken bind conflict
  • Added TLS handshake bonus evidence with Caddy, tcpdump, Wireshark, and OpenSSL

Testing

  • Captured QuickNotes traffic with tcpdump
  • Decoded TCP handshake, HTTP request, HTTP response, and connection close
  • Reproduced bind: address already in use
  • Verified repair with curl /health
  • Captured TLS handshake on port 8443 and verified TLS 1.3 with OpenSSL

Checklist

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

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>
* docs(lab1): start submission

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* docs(lab1): finish submission

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

---------

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>
Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>
* docs: upstream moved while you worked

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* wip(lab2): start

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* wip(lab2): more progress

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* docs(lab2): finish submission

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

---------

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>
* docs: upstream moved while you worked

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* ci(lab3): add PR-gated pipeline

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* test(lab3): deliberately break CI

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* Revert "test(lab3): deliberately break CI"

This reverts commit 28ffa8d.

* ci(lab3): measure baseline workflow

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* ci(lab3): measure cached workflow

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* ci(lab3): measure cached workflow

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* ci(lab3): restore final optimized workflow

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* docs(lab3): finish submission

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

* docs(lab3): finish submission

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>

---------

Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>
Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>
Signed-off-by: Yaroslav Sokolov <sokoslav1707@gmail.com>
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