---
title: "Changes to PATCH /0/factory/worker/{worker}"
method: PATCH
path: "/0/factory/worker/{worker}"
---

# Changes to PATCH /0/factory/worker/{worker}

`PATCH /0/factory/worker/{worker}`

> Every recorded change to this operation, newest first.
> 17 revisions in range; 1 not diffed.

## Timeline

Changed in 7 of 17 revisions.

- **2024-11-15** `4f29638e127e`: 1 info
- **2024-03-13** `fa8fca7efda4`: 1 info
- **2024-03-13** `8052886c11a6`: 2 info
- **2024-03-12** `7962484a2c41`: 2 info
- **2024-02-28** `4973c53ff968`: 1 info
- **2023-08-23** `f3877790227b`: 1 breaking, 1 info
- **2023-08-22** `ad085ef729f0`: 9 warning

## Changes

- **2024-11-15** `4f29638e127e`: 1 info
  - added the new optional request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/rpool_disable_sync`
- **2024-03-13** `fa8fca7efda4`: 1 info
  - added the new optional request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/pre_job_diagnostic_script`
- **2024-03-13** `8052886c11a6`: 2 info
  - added the new optional request property `ip`
  - added the new optional request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/root_authorized_keys`
- **2024-03-12** `7962484a2c41`: 2 info
  - added the new optional request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/dump_to_rpool`
  - added the new optional request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/post_job_diagnostic_script`
- **2024-02-28** `4973c53ff968`: 1 info
  - added the new optional request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/root_password_hash`
- **2023-08-23** `f3877790227b`: 1 breaking, 1 info
  - added the new required request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/addresses/items/routed`
  - added the new optional request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/addresses/items/gateway`
- **2023-08-22** `ad085ef729f0`: 9 warning
  - removed the request property `ip`
  - removed the request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/addresses/items/gateway`
  - removed the request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/addresses/items/routed`
  - removed the request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/dump_to_rpool`
  - removed the request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/post_job_diagnostic_script`
  - removed the request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/pre_job_diagnostic_script`
  - removed the request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/root_authorized_keys`
  - removed the request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/root_password_hash`
  - removed the request property `metadata/allOf[#/components/schemas/FactoryMetadata]/oneOf[subschema #1]/rpool_disable_sync`

---

[Operation](https://skmtc.dev/oxidecomputer/apis/buildomat/docs/0/factory/worker/:worker/patch.md) - [API](https://skmtc.dev/oxidecomputer/apis/buildomat.md) - [Page](https://skmtc.dev/oxidecomputer/apis/buildomat/changes/0/factory/worker/:worker/patch)
