Skip to content

Pull in Upstream#1

Open
derkkila-splunk wants to merge 2449 commits into
derkkila-splunk:mainfrom
splunk:main
Open

Pull in Upstream#1
derkkila-splunk wants to merge 2449 commits into
derkkila-splunk:mainfrom
splunk:main

Conversation

@derkkila-splunk
Copy link
Copy Markdown
Owner

Pull Request Template

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Fixes # (issue)

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

  • Test A
  • Test B

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • Markdown Lint passes locally with my changes
  • Any dependent changes have been merged and published in downstream modules

technimad-splunk and others added 30 commits May 4, 2026 15:54
Various clarifications in appd dual workshop
GitHub Actionsの翻訳ジョブで max_turns 制限により失敗した9ファイルを
手動で翻訳し、v6.54の日本語翻訳を完成させる。

Translated files:
- content/ja/ninja-workshops/17-appd-ingest/1-overview/_index.md
- content/ja/ninja-workshops/17-appd-ingest/2-run-with-appd/3-run-and-verify.md
- content/ja/ninja-workshops/9-solving-problems-with-o11y-cloud/4-create-troubleshooting-metricset.md
- content/ja/ninja-workshops/8-docker-k8s-otel/7-install-collector-k8s.md
- content/ja/scenarios/debug-problems/profiling/2-troubleshoot-game-startup.md
- content/ja/scenarios/thousandeyes-integration/4-distributed-tracing/_index.md
- content/ja/splunk4rookies/database-monitoring/_index.md
- content/ja/splunk4rookies/database-monitoring/3-instances/_index.md
- content/ja/splunk4rookies/database-monitoring/4-queries/2-query-samples.md

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
…th-itsi

英語版では hidden: false(公開)になっているが、日本語版が hidden: true
(非公開)のままだったため、英語版に揃えて公開状態にする。

163件の翻訳済み _index.md の draft/hidden 属性を比較した結果、本ファイル
1件のみで英日の公開状態に差分があった。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Workshop authors can wrap timing hints, "kick this off in the
background" prompts, and other delivery cues in a new {{< presenter >}}
shortcode. Notes are hidden from attendees by default and revealed only
when the page is visited with ?presenter=1 (state persists in
localStorage). A magenta toggle pill in the bottom-right lets the
presenter exit the mode; attendees never see the control.

- New shortcode: layouts/shortcodes/presenter.html
- CSS + toggle script: layouts/partials/custom-header.html
- Documentation: content/en/workshop-setup/5-presenter-mode.md
- Example usage on the Online Boutique scenario page

Notes ship in the page HTML — hidden, not secret. Intended for delivery
cues, not answer keys or credentials.
Redesigned the presenter callout as a modern dark indigo notification
card (indigo accent is absent from the rest of the workshop palette,
so no clash with magenta info / orange Persona / green exercise
blocks). Card surface plus per-variant palette tokens live in the
theme-splunk-{base,light,dark}.css files; the keyframes for the
pulsing live-status dot live in custom-header.html because Relearn's
variant system wraps the variant CSS in a :root selector and
@Keyframes nested inside a style rule is invalid CSS — Chrome
silently drops it (the bug behind the animation never running).

Also fixes scrollbars appearing on h1/h3: Relearn applies
overflow-x: hidden to all headings, which the CSS spec implicitly
promotes overflow-y to auto. h2 incidentally escaped because its
custom border-bottom + padding gave it enough vertical breathing room
to absorb glyph-level overflow. Switching to overflow: clip clips
identically without establishing a scroll container, so the implicit
auto promotion never fires.

Other fixes:
- Tightened .highlight to div.highlight so it only matches Hugo's
  syntax-highlighted code blocks, not Relearn's search-result
  <mark class="highlight"> wrappers
- Updated Splunk RUM CDN URL to v2 (cdn.observability.splunkcloud.com)
- Removed stray </script> closing tag in custom-header.html
rcastley and others added 30 commits June 4, 2026 17:08
342 single-trailing-space lines fixed across 21 files. Targeted only
MD009 — preserved any intentional two-space markdown hard breaks and
left the other rule violations in this workshop (MD033, MD047, MD012,
MD040, MD029, …) for separate passes.

Three end-of-file cases (the last character was a stray space with no
final newline) also gain the missing final newline as a side effect.
* Switch `archetype: chapter` to the equivalent `layout: chapter` in
  the AI chapter `_index.md` files (`10-using-ai-in-o11y`,
  `18-agentic-ai`) so the theme's chapter layout is picked up via the
  documented Hugo mechanism.
* Promote two plain `> Note:` / inline `Tip:` paragraphs to GitHub-style
  admonitions (`> [!NOTE]`, `> [!TIP]`) in the Cisco AI Pods LLM deploy
  page and the GDI unsupported workshop deploy page so they render
  with the themed callout styling.
* Drop the redundant `**Tip:**` prefix inside the existing `> [!TIP]`
  block in the Splunk Show workshop-setup page — the admonition header
  already says "Tip".
upgraded litellm package to address security alert
* 14-cisco-ai-pods: 267 MD009 single-trailing-space lines fixed across
  24 files in the Cisco AI Pods workshop. Same approach as the prior
  18-agentic-ai pass — preserve any two-space markdown hard breaks and
  leave the other rule violations for separate passes.
* 18-agentic-ai/1-connect-to-instance.md: tighten the SSH connection
  bullet list from 4-space sub-indent to 2-space (MD007) and indent
  the Install Remote SSH image so it continues the surrounding
  ordered list instead of breaking it.
* 18-agentic-ai/12-explore-other-ai-frameworks.md: drop the orphan
  "When to use this option" sub-heading that duplicated the section
  it preceded.
* Bump hugo-theme-splunk-workshop v0.11.7 -> v0.12.0 (go.mod, go.sum).
* Move the AppDynamics workshops out of `ninja-workshops/apm/` into a
  new top-level `ninja-workshops/appdynamics/` category:

    apm/15-appd-workshop/  -> appdynamics/15-appd-workshop/
    apm/17-appd-ingest/    -> appdynamics/17-appd-ingest/

  Adds a new `appdynamics/_index.md` landing page and refreshes the
  ninja-workshops category landing pages and the `18-agentic-ai`
  chapter index to reflect the new layout.

Git records the moves as 254 deletes + adds because the files were
moved without `git mv`; rename detection at review time should make
the PR diff readable.
Adding Content for Context Propagation Workshop
…me-bump

Theme bump to v0.12.0 + lift AppDynamics workshops out of `apm/`
Mechanical lint fixes across the 9 markdown files in the workshop —
fence spacing, list spacing, blank lines around headings, trailing
whitespace, list-style consistency, and final-newline normalisation.
No content rewrites.
Markdownlint pass on the 19-context-propagation workshop
…37fa85

Environment: staging
Source commit: Update astronomy-shop.yaml

Automated update via GitHub Actions
Environment: production
Source commit: Update astronomy-shop.yaml

Automated update via GitHub Actions
🧪 [STAGING] Update demo-in-a-box-staging.zip from o11y-field-demos@7b37fa85
🚀 [PRODUCTION] Update demo-in-a-box.zip from o11y-field-demos@7b37fa85
Fix markdown syntax issue
* Bump hugo-theme-splunk-workshop v0.11.7 -> v0.12.0 (go.mod, go.sum,
  assets/jsconfig.json IntelliSense path).
* Re-encode 149 PNG screenshots in place with optipng — no visual
  change, smaller files. Touches workshop images across `ai/18-agentic-ai`,
  `appdynamics/17-appd-ingest`, `foundations/1-automatic-discovery`,
  `infrastructure/{2-hpa,14-cisco-ai-pods}`, `instrumentation/{16-obi-ebpf,
  19-context-propagation}`, `operations/11-ingest-processor-…`, the
  isovalent-cilium-integration and network-event-intelligence scenarios,
  the network-event-intelligence and debug-problems scenarios, the
  resources featured image, and the splunk4rookies o11y-rookies-26 and
  observability-cloud(-short) workshop images.
…e-bump

Optipng pass on workshop screenshots + theme bump to v0.12.0
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.