[Group.of.nepali.translators] [Bug 2044657] Re: Multiple data corruption issues in zfs

2023-12-11 Thread Dimitri John Ledkov
** Changed in: zfs-linux (Ubuntu Noble)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/2044657

Title:
  Multiple data corruption issues in zfs

Status in zfs-linux package in Ubuntu:
  Fix Released
Status in zfs-linux source package in Xenial:
  Confirmed
Status in zfs-linux source package in Bionic:
  Confirmed
Status in zfs-linux source package in Focal:
  Confirmed
Status in zfs-linux source package in Jammy:
  Confirmed
Status in zfs-linux source package in Lunar:
  Confirmed
Status in zfs-linux source package in Mantic:
  Incomplete
Status in zfs-linux source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

   * Multiple data corruption issues have been identified and fixed in
  ZFS. Some of them, at varying real-life reproducibility frequency have
  been deterimed to affect very old zfs releases. Recommendation is to
  upgrade to 2.2.2 or 2.1.14 or backport dnat patch alone. This is to
  ensure users get other potentially related fixes and runtime tunables
  to possibly mitigate other bugs that are related and are being fixed
  upstream for future releases.

   * For jammy the 2.1.14 upgrade will bring HWE kernel support and also
  compatiblity/support for hardened kernel builds that mitigate SLS
  (straight-line-speculation).

  [ Test Plan ]

   * !!! Danger !!! use reproducer from
  https://zfsonlinux.topicbox.com/groups/zfs-discuss/T12876116b8607cdb
  and confirm if that issue is resolved or not. Do not run on production
  ZFS pools / systems.

   * autopkgtest pass (from https://ubuntu-archive-
  team.ubuntu.com/proposed-migration/ )

   * adt-matrix pass (from https://kernel.ubuntu.com/adt-matrix/ )

   * kernel regression zfs testsuite pass (from Kernel team RT test
  results summary, private)

   * zsys integration test pass (upgrade of zsys installed systems for
  all releases)

   * zsys install test pass (for daily images of LTS releases only that
  have such installer support, as per iso tracker test case)

   * LXD (ping LXD team to upgrade vendored in tooling to 2.2.2 and
  2.1.14, and test LXD on these updated kernels)

  
  [ Where problems could occur ]

   * Upgrade to 2.1.14 on jammy with SLS mitigations compatiblity will 
introduce slight slow down on amd64 (for hw accelerated assembly code-paths 
only in the encryption primitives)
   
   * Uncertain of the perfomance impact of the extra checks in dnat patch fix 
itself. Possibly affecting speed of operation, at the benefit of correctness.

  [ Other Info ]
   
   * https://github.com/openzfs/zfs/pull/15571 is most current consideration of 
affairs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/2044657/+subscriptions


___
Mailing list: https://launchpad.net/~group.of.nepali.translators
Post to : group.of.nepali.translators@lists.launchpad.net
Unsubscribe : https://launchpad.net/~group.of.nepali.translators
More help   : https://help.launchpad.net/ListHelp


[Group.of.nepali.translators] [Bug 2045418] Re: Xenial grub-install fails on amd64 due to removed grub-pc-bin package

2023-12-11 Thread Philip Roche
This is now marked fix released as the xenial MP has been merged. No
further packaging will be performed for Xenial due to being out of
standard support now.

** Changed in: livecd-rootfs (Ubuntu Xenial)
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/2045418

Title:
  Xenial grub-install fails on amd64 due to removed grub-pc-bin package

Status in livecd-rootfs package in Ubuntu:
  Confirmed
Status in livecd-rootfs source package in Xenial:
  Fix Released

Bug description:
  I have found an interesting bug with grub on our cloud image builds
  for xenial. During the build `grub-install --target=i386-pc
  /dev/loop3` is called which calls `/usr/lib/grub/i386-pc/modinfo.sh`
  and `/usr/lib/grub/i386-pc/modinfo.sh` is from package `grub-pc-bin`
  but `grub2-common` which is where `grub-install` is from does not
  depend on `grub-pc-bin` so this now fails with error

  ```
  grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please 
specify --target or --directory.
  ```

  We are seeing this now on xenial as `grub-pc-bin` is now removed
  during build as part of fixing bug LP#2036195 as  `grub-pc-bin`  is
  being purged as an autoremovable package.

  The reason `grub-pc-bin` is autoremovable is because the `grub-pc`
  package was removed when `apt-get install -qqy grub-efi-amd64-signed
  grub-efi-amd64 shim-signed` as `grub-efi-amd64` replaces `grub-pc`.

  We are not seeing this on newer releases as `grub-pc` is still
  installed, and thus, so too is `grub-pc-bin`

  There were previous changes in this area [1] related to grub installs
  which would have resolved this issue as part of LP#1901906 but they
  were reverted for xenial [2][3]

  Without making further grub changes the solution is to mark `grub-pc-
  bin` as manually installed so even if `grub-pc` is removed the `grub-
  pc-bin` is not marked autoremovable.

  [1] 
https://git.launchpad.net/livecd-rootfs/tree/live-build/ubuntu-cpc/hooks.d/base/disk-image-uefi.binary?h=eef7feef4a302c844d4c7fd1f8313e0bc188a104#n89
  [2] 
https://git.launchpad.net/livecd-rootfs/commit/?id=94cafd703d9167115be9ae73fffa70a661f05b7f
  [3] 
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1901906/comments/12

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2045418/+subscriptions


___
Mailing list: https://launchpad.net/~group.of.nepali.translators
Post to : group.of.nepali.translators@lists.launchpad.net
Unsubscribe : https://launchpad.net/~group.of.nepali.translators
More help   : https://help.launchpad.net/ListHelp