Opened 4 years ago

Closed 3 years ago

#16126 closed task (fixed)

[Release QA] Test Beta2 -> Beta3 upgrade

Reported by: nielx Owned by: nobody
Priority: normal Milestone: R1/beta3
Component: Kits/Package Kit Version: R1/beta3
Keywords: Cc:
Blocked By: Blocking: #17024
Platform: All

Description

Test the upgrade path by changing the repository URLs.

To be tested:

  • x86_gcc2h
  • x86_64
  • EFI boots after upgrade (i.e. do the beta 1 and beta 2 EFI bootloader still boot the beta 3 packages?)

Change History (8)

comment:1 by Coldfirex, 3 years ago

I assume we can't start testing this until we start the RC stage before Beta 3?

in reply to:  1 comment:2 by nielx, 3 years ago

Replying to Coldfirex:

I assume we can't start testing this until we start the RC stage before Beta 3?

It makes most sense to do this as close to the release as possible. There might still be changes made to the Installer, to the kernel and the bootloader, and/or package management that may be problematic, and if you start testing now you might miss those.

comment:3 by pulkomandy, 3 years ago

Well, you can do a test already to anticipate any issues. And we can do another test later on to make sure we didn't introduce any extra issues.

comment:4 by Coldfirex, 3 years ago

So, for right now, you mean Beta 2 to nightly upgrade I assume?

comment:5 by pulkomandy, 3 years ago

yes

comment:6 by pulkomandy, 3 years ago

Blocking: 17024 added

comment:7 by kallisti5, 3 years ago

Version: R1/DevelopmentR1/beta3

Version is R1/beta3 now :-)

I documented the upgrade process in #17024. I performed an upgrade of a R1/beta2 system to R1/beta3 successfully using it.

The bios_ia32 bootloader works just fine between R1/beta2 and R1/beta3. The EFI bootloader is indeed a big question. Access to it still isn't easy since https://dev.haiku-os.org/ticket/15918 is still incomplete.

Last edited 3 years ago by kallisti5 (previous) (diff)

comment:8 by nielx, 3 years ago

Resolution: fixed
Status: newclosed

I upgraded both a (reasonably clean) gcc2h and x86_64 beta 2 env, so I would say this works.

Note: See TracTickets for help on using tickets.