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

[GSoC] Add microtask 2 report - Installation issues on macOS M1 #3103

Open
wants to merge 45 commits into
base: dev
Choose a base branch
from

Conversation

Xiaoha-cloud
Copy link

@Xiaoha-cloud Xiaoha-cloud commented Apr 2, 2025

Description

  • This PR adds my Microtask 2 report as part of the GSoC contribution process.
  • It documents the installation issues I encountered while installing Augur on macOS (M1 chip) and provides the corresponding solutions and observations.

This PR contributes to #GSoC and helps identify/document potential barriers in the installation process for future contributors.

Notes for Reviewers

  • The file is located at: gsoc/microtasks/INSTALL_ISSUES_MAC_M1.md
  • Please let me know if any improvements are needed.

Signed commits

  • Yes, I signed my commits.

ABrain7710 and others added 30 commits March 8, 2025 14:08
Signed-off-by: Sean P. Goggins <[email protected]>
Signed-off-by: Sean P. Goggins <[email protected]>
Events fix for Augur instance anomalies (One instance with an issue. We think this fixes that, and provides a more performant index going forward).
it seems to be broken and not kept up to date with the docker compose file

Signed-off-by: Adrian Edwards <[email protected]>
Signed-off-by: Adrian Edwards <[email protected]>
Signed-off-by: Sean P. Goggins <[email protected]>
Signed-off-by: Sean P. Goggins <[email protected]>
Signed-off-by: Sean P. Goggins <[email protected]>
add flower section to the docker compose
log stderr in called process for facade commit count
Leave room on github api key rate limit
fixing install-dev command by removal
adjust path that scc gets copied to
Signed-off-by: Sean P. Goggins <[email protected]>
Marcel Beyer and others added 13 commits March 21, 2025 11:53
Signed-off-by: Marcel Beyer <[email protected]>
- Move from custom scripting to re-usable actions
- Add workflow_dispatch so build can be triggered manually

Signed-off-by: John Strunk <[email protected]>
Docker mac fix
- tested on OSX
- tested on Ubuntu 22.x
Signed-off-by: Sean P. Goggins <[email protected]>
[Docs] Corrected GitLab Public Access Token URL in Documentation
Fix failing CI when not tagging a docker image
@Xiaoha-cloud Xiaoha-cloud requested a review from sgoggins as a code owner April 2, 2025 17:50
@Xiaoha-cloud
Copy link
Author

Hi @sgoggins
This PR documents the issues I encountered while installing Augur on my macOS M1 machine for Microtask 2.
Please take a look when you have time. Thanks a lot!

@Xiaoha-cloud Xiaoha-cloud force-pushed the microtask-2-install-issues branch from 77f6b04 to 772d2d9 Compare April 2, 2025 18:03
@Xiaoha-cloud Xiaoha-cloud changed the base branch from main to dev April 2, 2025 20:40
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.

8 participants