jenkinsci / jenkinsci/google-compute-engine-plugin

Change mahine type from configuration not working

Open
#447 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
58
Forks
97
PR merge metrics
No merged PRs in 30d

Description

### Jenkins and plugins versions report

Environment


```text
Paste the output here
```

### What Operating System are you using (both controller, and any agents involved in the problem)?

Jenkins master 2.249.2
different nodes with different OS's

### Reproduction steps

1. Go to Manage Jenkins -> Manage Nodes and Clouds -> Configure Clouds - > pickup a configuration -> advanced -> change machine type to something else.
2. Run a job against that node
3. Login to google console, check node.
![google_cloud_node_config](https://github.com/jenkinsci/google-compute-engine-plugin/assets/102949103/11619791-fb76-4fb5-ade5-efd665fe6268)
![node_config_in_Jenkins](https://github.com/jenkinsci/google-compute-engine-plugin/assets/102949103/b7e1bf32-90b6-4268-919c-8288309d612f)

### Expected Results

Node created by the plugin to be with the new machine type.

### Actual Results

Node is with the same machine type as template.

### Anything else?

_No response_

### Are you interested in contributing a fix?

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue through Manage Jenkins → Manage Nodes and Clouds → Configure Clouds, changing the machine type under Advanced and running a job against the node. Compare the resulting node's machine type in the Google Cloud console with the configured value; done means the created node uses the changed type rather than the template's type.

Written by the indexing model from the issue text.

Assessment

Tech stack
google-cloud, java
Domain
cloud, infrastructure
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.