Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-41119: [Archery][Packaging][CI] Avoid using --progress flag on Docker on Windows on archery #41120

Merged
merged 4 commits into from
Apr 10, 2024

Conversation

raulcd
Copy link
Member

@raulcd raulcd commented Apr 10, 2024

Rationale for this change

Windows wheels are currently failing due to the change on ARCHERY_DEBUG=1 by default. This uses --progress on docker build which is not supported on Windows.

What changes are included in this PR?

Do not use --progress on the Windows builds.

Are these changes tested?

Yes on CI via archery.

Are there any user-facing changes?

No

Copy link

⚠️ GitHub issue #41119 has been automatically assigned in GitHub to PR creator.

@github-actions github-actions bot added the awaiting committer review Awaiting committer review label Apr 10, 2024
@raulcd
Copy link
Member Author

raulcd commented Apr 10, 2024

@github-actions crossbow submit wheel-windows-*

Copy link

Revision: 82d4ade

Submitted crossbow builds: ursacomputing/crossbow @ actions-d7303f0760

Task Status
wheel-windows-cp310-amd64 GitHub Actions
wheel-windows-cp311-amd64 GitHub Actions
wheel-windows-cp312-amd64 GitHub Actions
wheel-windows-cp38-amd64 GitHub Actions
wheel-windows-cp39-amd64 GitHub Actions

@raulcd
Copy link
Member Author

raulcd commented Apr 10, 2024

@kou are you ok with this? This is needed for 16.0.0

Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

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

+1

.env Outdated Show resolved Hide resolved
@github-actions github-actions bot added awaiting merge Awaiting merge and removed awaiting committer review Awaiting committer review labels Apr 10, 2024
@kou
Copy link
Member

kou commented Apr 10, 2024

Or can we remove --progress on Windows?

…on Windows wheels as --progress flag is not supported on Docker on Windows
@github-actions github-actions bot added awaiting changes Awaiting changes and removed awaiting merge Awaiting merge labels Apr 10, 2024
@raulcd
Copy link
Member Author

raulcd commented Apr 10, 2024

@github-actions crossbow submit wheel-windows-*

@github-actions github-actions bot added awaiting change review Awaiting change review and removed awaiting changes Awaiting changes labels Apr 10, 2024
Copy link

Revision: af01e7b

Submitted crossbow builds: ursacomputing/crossbow @ actions-28a241eefe

Task Status
wheel-windows-cp310-amd64 GitHub Actions
wheel-windows-cp311-amd64 GitHub Actions
wheel-windows-cp312-amd64 GitHub Actions
wheel-windows-cp38-amd64 GitHub Actions
wheel-windows-cp39-amd64 GitHub Actions

@raulcd
Copy link
Member Author

raulcd commented Apr 10, 2024

Or can we remove --progress on Windows?

@kou I've updated the PR to do that.

@raulcd raulcd changed the title GH-41119: [Archery][Packaging][CI] Avoid using ARCHERY_DEBUG=1 on Windows wheels as --progress flag is not supported on Docker on Windows GH-41119: [Archery][Packaging][CI] Avoid using --progress flag on Docker on Windows on archery Apr 10, 2024
@kou
Copy link
Member

kou commented Apr 10, 2024

@github-actions crossbow submit wheel-windows-*

Copy link

Revision: f6580cd

Submitted crossbow builds: ursacomputing/crossbow @ actions-17855e7166

Task Status
wheel-windows-cp310-amd64 GitHub Actions
wheel-windows-cp311-amd64 GitHub Actions
wheel-windows-cp312-amd64 GitHub Actions
wheel-windows-cp38-amd64 GitHub Actions
wheel-windows-cp39-amd64 GitHub Actions

Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

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

+1

No --progress=plain:

https://github.com/ursacomputing/crossbow/actions/runs/8637649581/job/23680319104#step:7:72

DEBUG:archery:Executing `['docker', 'build', '--build-arg', 'BUILDKIT_INLINE_CACHE=1', '--build-arg', 'python=3.11', '--build-arg', 'vcpkg=a42af01b72c28a8e1d7b48107b33e4f286a55ef6', '-f', 'D:\\a\\crossbow\\crossbow\\arrow\\ci/docker/python-wheel-windows-vs2019.dockerfile', '-t', 'ghcr.io/ursacomputing/arrow:python-3.11-wheel-windows-vs2019-vcpkg-a42af01b72c28a8e1d7b48107b33e4f286a55ef6-2024-04-11', 'D:\\a\\crossbow\\crossbow\\arrow']`

@kou kou merged commit 06f0e0c into apache:main Apr 10, 2024
8 checks passed
@kou kou removed the awaiting change review Awaiting change review label Apr 10, 2024
@github-actions github-actions bot added the awaiting merge Awaiting merge label Apr 10, 2024
Copy link

After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit 06f0e0c.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details.

@raulcd raulcd deleted the GH-41119 branch April 11, 2024 08:54
raulcd added a commit that referenced this pull request Apr 11, 2024
…ker on Windows on archery (#41120)

### Rationale for this change

Windows wheels are currently failing due to the change on `ARCHERY_DEBUG=1` by default. This uses `--progress` on `docker build` which is not supported on Windows.

### What changes are included in this PR?

Do not use `--progress` on the Windows builds.

### Are these changes tested?

Yes on CI via archery.

### Are there any user-facing changes?
No
* GitHub Issue: #41119

Lead-authored-by: Raúl Cumplido <[email protected]>
Co-authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
vibhatha pushed a commit to vibhatha/arrow that referenced this pull request Apr 15, 2024
…on Docker on Windows on archery (apache#41120)

### Rationale for this change

Windows wheels are currently failing due to the change on `ARCHERY_DEBUG=1` by default. This uses `--progress` on `docker build` which is not supported on Windows.

### What changes are included in this PR?

Do not use `--progress` on the Windows builds.

### Are these changes tested?

Yes on CI via archery.

### Are there any user-facing changes?
No
* GitHub Issue: apache#41119

Lead-authored-by: Raúl Cumplido <[email protected]>
Co-authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
tolleybot pushed a commit to tmct/arrow that referenced this pull request May 2, 2024
…on Docker on Windows on archery (apache#41120)

### Rationale for this change

Windows wheels are currently failing due to the change on `ARCHERY_DEBUG=1` by default. This uses `--progress` on `docker build` which is not supported on Windows.

### What changes are included in this PR?

Do not use `--progress` on the Windows builds.

### Are these changes tested?

Yes on CI via archery.

### Are there any user-facing changes?
No
* GitHub Issue: apache#41119

Lead-authored-by: Raúl Cumplido <[email protected]>
Co-authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
tolleybot pushed a commit to tmct/arrow that referenced this pull request May 4, 2024
…on Docker on Windows on archery (apache#41120)

### Rationale for this change

Windows wheels are currently failing due to the change on `ARCHERY_DEBUG=1` by default. This uses `--progress` on `docker build` which is not supported on Windows.

### What changes are included in this PR?

Do not use `--progress` on the Windows builds.

### Are these changes tested?

Yes on CI via archery.

### Are there any user-facing changes?
No
* GitHub Issue: apache#41119

Lead-authored-by: Raúl Cumplido <[email protected]>
Co-authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
rok pushed a commit to tmct/arrow that referenced this pull request May 8, 2024
…on Docker on Windows on archery (apache#41120)

### Rationale for this change

Windows wheels are currently failing due to the change on `ARCHERY_DEBUG=1` by default. This uses `--progress` on `docker build` which is not supported on Windows.

### What changes are included in this PR?

Do not use `--progress` on the Windows builds.

### Are these changes tested?

Yes on CI via archery.

### Are there any user-facing changes?
No
* GitHub Issue: apache#41119

Lead-authored-by: Raúl Cumplido <[email protected]>
Co-authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
rok pushed a commit to tmct/arrow that referenced this pull request May 8, 2024
…on Docker on Windows on archery (apache#41120)

### Rationale for this change

Windows wheels are currently failing due to the change on `ARCHERY_DEBUG=1` by default. This uses `--progress` on `docker build` which is not supported on Windows.

### What changes are included in this PR?

Do not use `--progress` on the Windows builds.

### Are these changes tested?

Yes on CI via archery.

### Are there any user-facing changes?
No
* GitHub Issue: apache#41119

Lead-authored-by: Raúl Cumplido <[email protected]>
Co-authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
vibhatha pushed a commit to vibhatha/arrow that referenced this pull request May 25, 2024
…on Docker on Windows on archery (apache#41120)

### Rationale for this change

Windows wheels are currently failing due to the change on `ARCHERY_DEBUG=1` by default. This uses `--progress` on `docker build` which is not supported on Windows.

### What changes are included in this PR?

Do not use `--progress` on the Windows builds.

### Are these changes tested?

Yes on CI via archery.

### Are there any user-facing changes?
No
* GitHub Issue: apache#41119

Lead-authored-by: Raúl Cumplido <[email protected]>
Co-authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting merge Awaiting merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants