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

[RFC 0087] Promote aarch64-linux to Tier 1 support #87

Closed
wants to merge 16 commits into from

Commits on Mar 9, 2021

  1. Create 0087-aarch64-tier1.md

    Suggested in [nixos-org-configurations#142](NixOS/infra#142).
    
    `aarch64-linux` gathers enough attention to receive a promotion to a supported architecture?
    
    Rendered: TBA
    vikanezrimaya authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    18d7ca9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61c3f1a View commit details
    Browse the repository at this point in the history
  3. Add a note about aarch64 builder availability

    Thanks @grahamc
    
    Co-authored-by: Graham Christensen <graham@grahamc.com>
    vikanezrimaya and grahamc authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    8d3b512 View commit details
    Browse the repository at this point in the history
  4. Add a note about the increased cache coverage

    It's mostly perceived coverage due to channel bumps waiting for stuff as @samueldr noted
    vikanezrimaya authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    86a05df View commit details
    Browse the repository at this point in the history
  5. Elaborated on a drawback of the alternative solution

    Co-authored-by: Graham Christensen <graham@grahamc.com>
    vikanezrimaya and grahamc authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    1dfb043 View commit details
    Browse the repository at this point in the history
  6. Add @grahamc as a co-author

    Thank you for helping me with this RFC ✨
    vikanezrimaya authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    bad5164 View commit details
    Browse the repository at this point in the history
  7. Notes about additional actions to be taken

    Co-authored-by: Graham Christensen <graham@grahamc.com>
    vikanezrimaya and grahamc authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    e79da89 View commit details
    Browse the repository at this point in the history
  8. Decreased importance of the qemu-binfmt bits

    There are build failures sightings when using emulation, these need to be tracked down (but that's out-of-scope for this RFC).
    vikanezrimaya authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    6c46f9e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bc94559 View commit details
    Browse the repository at this point in the history
  10. Added a note about hydra-evaluator rewrite

    I forgot it!!!
    vikanezrimaya authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    6126ffa View commit details
    Browse the repository at this point in the history
  11. Added an alternative suggestion

    A separate channel could let us gauge how much work we'll need to keep the channel green.
    
    Co-authored-by: Frederik Rietdijk <fridh@fridh.nl>
    vikanezrimaya and FRidh authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    d7f6389 View commit details
    Browse the repository at this point in the history
  12. Clarified prior art

    Added a note that we didn't fully disable builds, just demoted the architecture to partial support.
    
    Co-authored-by: Samuel Dionne-Riel @samueldr
    vikanezrimaya authored Mar 9, 2021
    Configuration menu
    Copy the full SHA
    42a9774 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Mark capacity question as solved

    I think the note in Detailed design about getting AWS instances in case we need burst capacity solves the question about having enough CPU power.
    vikanezrimaya authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    9840a05 View commit details
    Browse the repository at this point in the history
  2. Fixed a link

    vikanezrimaya authored Mar 10, 2021
    Configuration menu
    Copy the full SHA
    483c402 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Update 0087-aarch64-tier1.md

    Added the shepherd team
    vikanezrimaya authored Aug 16, 2021
    Configuration menu
    Copy the full SHA
    1f67d1f View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2021

  1. Round of updates after the first meeting

     - Added suggestions on how to alleviate increased work on maintainers of critical packages in case of a platform-specific breakage based on prior art in RFCs
     - Added an alternative way to solve the problem discussed in NixOS#87 (comment)
     - Added counterarguments to the drawback section discussed in the first meeting
    vikanezrimaya authored Nov 20, 2021
    Configuration menu
    Copy the full SHA
    f1bb56e View commit details
    Browse the repository at this point in the history