← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1901958] [NEW] FreeBSD fix fs related bugs

 

Public bug reported:

1) FreeBSD not support vfat use msdosfs
Original report https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250496
"Feel free to submit upstream if you have signed the CLA. I do not want to sign it."

2) if fs have trim: (-t) or MAC multilabel: (-l) flag, resize FS fail.
https://www.freebsd.org/cgi/man.cgi?query=tunefs&sektion=8


 2020-10-28 17:15:07,015 - handlers.py[DEBUG]: finish: init-network/config-resizefs: FAIL: running config-resizefs with frequency always
 ...
  File "/usr/local/lib/python3.7/site-packages/cloudinit/config/cc_resizefs.py", line 114, in _can_skip_resize_ufs
    optlist, _args = getopt.getopt(newfs_cmd[1:], opt_value)
  File "/usr/local/lib/python3.7/getopt.py", line 95, in getopt
    opts, args = do_shorts(opts, args[0][1:], shortopts, args[1:])
  File "/usr/local/lib/python3.7/getopt.py", line 195, in do_shorts
    if short_has_arg(opt, shortopts):
  File "/usr/local/lib/python3.7/getopt.py", line 211, in short_has_arg
    raise GetoptError(_('option -%s not recognized') % opt, opt)
 getopt.GetoptError: option -t not recognized

** Affects: cloud-init
     Importance: Undecided
         Status: New

** Patch added: "freebsd-fs.patch"
   https://bugs.launchpad.net/bugs/1901958/+attachment/5428749/+files/freebsd-fs.patch

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to cloud-init.
https://bugs.launchpad.net/bugs/1901958

Title:
  FreeBSD fix fs related bugs

Status in cloud-init:
  New

Bug description:
  1) FreeBSD not support vfat use msdosfs
  Original report https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250496
  "Feel free to submit upstream if you have signed the CLA. I do not want to sign it."

  2) if fs have trim: (-t) or MAC multilabel: (-l) flag, resize FS fail.
  https://www.freebsd.org/cgi/man.cgi?query=tunefs&sektion=8

  
   2020-10-28 17:15:07,015 - handlers.py[DEBUG]: finish: init-network/config-resizefs: FAIL: running config-resizefs with frequency always
   ...
    File "/usr/local/lib/python3.7/site-packages/cloudinit/config/cc_resizefs.py", line 114, in _can_skip_resize_ufs
      optlist, _args = getopt.getopt(newfs_cmd[1:], opt_value)
    File "/usr/local/lib/python3.7/getopt.py", line 95, in getopt
      opts, args = do_shorts(opts, args[0][1:], shortopts, args[1:])
    File "/usr/local/lib/python3.7/getopt.py", line 195, in do_shorts
      if short_has_arg(opt, shortopts):
    File "/usr/local/lib/python3.7/getopt.py", line 211, in short_has_arg
      raise GetoptError(_('option -%s not recognized') % opt, opt)
   getopt.GetoptError: option -t not recognized

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1901958/+subscriptions


Follow ups