Skip to content

Conversation

@mismithhisler
Copy link
Member

@mismithhisler mismithhisler commented Jan 6, 2026

Description

PR #27128 added the emulator parameter to the qemu task config. It required the full emulator binary name (ex qemu-system-x86_64). A later PR #27182 refactored this to only use the architecture (ex. x86_64). These changes allow support for both the emulator architecture and full emulator name for backwards compatibility.

Testing & Reproduction steps

Links

Contributor Checklist

  • Changelog Entry If this PR changes user-facing behavior, please generate and add a
    changelog entry using the make cl command.
  • Testing Please add tests to cover any new functionality or to demonstrate bug fixes and
    ensure regressions will be caught.
  • Documentation If the change impacts user-facing functionality such as the CLI, API, UI,
    and job configuration, please update the Nomad product documentation, which is stored in the
    web-unified-docs repo. Refer to the web-unified-docs contributor guide for docs guidelines.
    Please also consider whether the change requires notes within the upgrade
    guide
    . If you would like help with the docs, tag the nomad-docs team in this PR.

Reviewer Checklist

  • Backport Labels Please add the correct backport labels as described by the internal
    backporting document.
  • Commit Type Ensure the correct merge method is selected which should be "squash and merge"
    in the majority of situations. The main exceptions are long-lived feature branches or merges where
    history should be preserved.
  • Enterprise PRs If this is an enterprise only PR, please add any required changelog entry
    within the public repository.
  • If a change needs to be reverted, we will roll out an update to the code within 7 days.

Changes to Security Controls

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

@mismithhisler mismithhisler self-assigned this Jan 6, 2026
@mismithhisler mismithhisler requested review from a team as code owners January 6, 2026 19:35
@mismithhisler mismithhisler added the backport/1.11.x backport to 1.11.x release line label Jan 6, 2026
@mismithhisler mismithhisler requested a review from jrasell January 6, 2026 22:49
Copy link
Member

@jrasell jrasell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@mismithhisler mismithhisler merged commit a4c731c into main Jan 7, 2026
41 checks passed
@mismithhisler mismithhisler deleted the b-support-qemu-binary-full-path branch January 7, 2026 19:37
aimeeu added a commit to hashicorp/web-unified-docs that referenced this pull request Jan 9, 2026
<!--
**Merge branch**

Make sure you create your PR against the correct **base** branch. For
instructions, refer to
GitHub's **Change the branch range and destination repository guide**
(https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request).

If your content is an update to:

- Currently published content

Choose **base: main** when you are updating published documentation, and
you
want your changes published when the PR is merged. We publish Nomad
content
  from the `main` branch.

- Upcoming Nomad release

Choose the branch for the Nomad release that your content is for. Nomad
release branches use the `nomad/<exact-release-number>` format. If you
are not
able to find the upcoming Nomad release branch that you are looking for,
  contact the tech writer that works with the Nomad team.

- Upcoming Nomad release but not sure which one

  - Choose the `main` branch.
  - Add the "do not merge" label.
  - Convert the PR to a DRAFT.
  - Put an explanation in the **Description** section.

  The tech writer coordinates with Nomad engineering and updates
the docs PR base branch when the code is slotted into an upcoming
release.

**Backports**

This repo stores previous version docs in folders instead of branches.
There are
no backport labels. If you backported your code PR to previous branches,
update
the docs content in the corresponding folders. For example, if the
current
release is 1.10.x and you backported your code to 1.9.x and 1.8.x,
update the docs content
in the v1.10.x, v1.9.x, and v1.8.x folders. If you can't find the
relevant files in previous versions,
add a note to your PR description. The tech writer will help ensure that
the previous versions
receive the correct updates.
-->

## Description
Adds changes for emulator_allowlist, and qemu using host filesystem
variable interpolation.
<!-- 
Please describe why you're making this change and point out any
important details the reviewers
should be aware of. A robust description helps the tech writer create a
fabulous release note.
If your code PR has a splendid description, link to the code PR in the
links section so that
the tech writer can update this PR's description. 

Include the target release as well as prior versions if applicable.
-->

## Links
<!--
**Please link to the related Nomad repo code PR!** if there is one. 
The tech writer does look at the code PR description, Jira ticket,
and/or GH issue before reviewing docs content.

Include links to GitHub issues, documentation, or similar which is
relevant to this PR. If
this is a docs bug fix, please ensure related issues are linked so they
will close when this PR is
merged.

// GH-Jira integration generates the link and updates the Jira ticket.
Jira: [<jira-ticket-number>]  // for example, Jira: [NMD-1234] 

GitHub Issue: <issue-link>

Deploy previews: The bot does publish a root-level link to the deploy
preview,
but it's nice to include a direct link to your content so the reviewers
don't have to navigate to your pages.
-->

Nomad Code PR: 

- hashicorp/nomad#27322 **(still open)**
- hashicorp/nomad#27182
- hashicorp/nomad#27246

Jira:
GitHub Issue:
Deploy Previews:

## Contributor checklists

Review urgency:

- [ ] ASAP: Bug fixes, broken content, imminent releases
- [ ] 3 days: Small changes, easy reviews
- [ ] 1 week: Default expectation
- [ ] Best effort: No urgency

Pull request:

- [ ] Verify that the PR is set to merge into the correct base branch
- [ ] Verify that all status checks passed
- [ ] Verify that the preview environment deployed successfully
- [ ] Add additional reviewers if they are not part of assigned groups

Content:

- [ ] I added redirects for any moved or removed pages
- [ ] I followed the [Education style
guide](https://github.com/hashicorp/web-unified-docs/tree/main/docs/style-guide)
- [ ] I looked at the local or Vercel build to make sure the content
rendered correctly

## Reviewer checklist

- [ ] This PR is set to merge into the correct base branch.
- [ ] The content does not contain technical inaccuracies.
- [ ] The content follows the Education content and style guides.
- [ ] I have verified and tested changes to instructions for end users.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport/1.11.x backport to 1.11.x release line

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants