Opened 14 months ago
Closed 14 months ago
#1438 closed defect (fixed)
Samba doesn't start on trunk because logging level is not lowercased
| Reported by: | gcooper | Owned by: | william |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | Backend | Version: | 8.2.0-BETA2 |
| Keywords: | Cc: |
Description
Valid logging levels are lowercase (Debug, Minimal, etc), not uppercase. Although testparm doesn't fail here (and that's a bug), smbd will fail to start if the logging levels aren't lowercase.
Found on a fresh TrueNAS trunk image, but this is bit-for-bit equivalent to the code in SF trunk as well in this area.
Change History (8)
comment:1 Changed 14 months ago by gcooper
comment:2 Changed 14 months ago by gcooper
Ah.... this appears to be a bug in the services translation file.
comment:3 Changed 14 months ago by gcooper
- Resolution set to invalid
- Status changed from new to closed
Weird. Thought the migration was present in sf trunk. False alarm ;/.
comment:4 Changed 14 months ago by gcooper
Of course. Look for Minimum, not Minimal. Dur dur durr...
Yes, it's there in a few spots:
grep -rl Minimum gui/ | grep migration gui/storage/migrations/0025_zvol_dextent.py gui/services/migrations/0020_auto__add_field_afp_afp_srv_guest_user.py gui/services/migrations/0058_auto__add_field_cifs_cifs_srv_homedir_aux__chg_field_cifs_cifs_srv_smb.py gui/services/migrations/0040_auto__add_field_ups_ups_masterpwd__add_field_ups_ups_extrausers.py gui/services/migrations/0041_auto__del_field_afp_afp_srv_ddp.py gui/services/migrations/0024_auto__del_field_dynamicdns_ddns_wildcard.py gui/services/migrations/0043_iscsi_extents.py gui/services/migrations/0054_auto__chg_field_ftp_ftp_masqaddress.py gui/services/migrations/0056_auto__add_iscsitargetportalip__add_unique_iscsitargetportalip_iscsi_ta.py gui/services/migrations/0012_auto__chg_field_ftp_ftp_anonuserbw__chg_field_ftp_ftp_timeout__chg_fie.py gui/services/migrations/0033_auto__add_smart.py gui/services/migrations/0039_auto__chg_field_tftp_tftp_port.py gui/services/migrations/0061_auto__chg_field_iscsitargetglobalconfiguration_iscsi_luc_authnetwork.py gui/services/migrations/0025_auto__del_field_activedirectory_ad_windows_version__del_field_activedi.py gui/services/migrations/0029_iscsi_name_changing.py gui/services/migrations/0007_auto__add_field_cifs_cifs_srv_authmodel.py gui/services/migrations/0019_auto__chg_field_iscsitargetextent_iscsi_target_extent_filesize.py gui/services/migrations/0036_identify_dextents_serial_or_devname.py gui/services/migrations/0048_auto__chg_field_snmp_snmp_location.py gui/services/migrations/0016_auto__del_field_iscsitargettoextent_iscsi_target_lun.py gui/services/migrations/0030_auto__chg_field_ftp_ftp_anonpath__chg_field_rsyncmod_rsyncmod_path__ch.py gui/services/migrations/0026_add_model_Rsyncd.py gui/services/migrations/0013_auto__add_field_ftp_ftp_port.py gui/services/migrations/0046_auto__add_field_plugins_jail_interface.py gui/services/migrations/0015_auto__chg_field_iscsitargetglobalconfiguration_iscsi_luc_authnetwork__.py gui/services/migrations/0044_auto__add_field_activedirectory_ad_allow_trusted_doms.py gui/services/migrations/0018_auto__chg_field_iscsitargetauthcredential_iscsi_target_auth_tag__chg_f.py gui/services/migrations/0006_auto__del_unison__del_rsyncjob__del_bittorrent__del_webserver__add_fie.py gui/services/migrations/0017_auto__chg_field_iscsitarget_iscsi_target_portalgroup__chg_field_iscsit.py gui/services/migrations/0042_ldap_ssl.py gui/services/migrations/0038_auto__chg_field_ssh_ssh_tcpport.py gui/services/migrations/0049_auto__chg_field_tftp_tftp_directory.py gui/services/migrations/0001_initial.py gui/services/migrations/0051_auto__del_field_afp_afp_srv_local.py gui/services/migrations/0022_auto__add_field_cifs_cifs_srv_homedir_browseable_enable.py gui/services/migrations/0034_auto__add_unique_iscsitargetextent_iscsi_target_extent_name.py gui/services/migrations/0045_auto__add_plugins.py gui/services/migrations/0027_add_model_RsyncMod.py gui/services/migrations/0063_auto__chg_field_plugins_jail_ip.py gui/services/migrations/0005_auto__add_iscsitargetauthorizedinitiator__add_iscsitargetextent__add_i.py gui/services/migrations/0002_auto__add_field_cifs_cifs_srv_homedir_enable__add_field_cifs_cifs_srv_.py gui/services/migrations/0035_device_extents_changing.py gui/services/migrations/0023_auto__add_field_cifs_cifs_srv_homedir.py gui/services/migrations/0047_auto__add_field_cifs_cifs_srv_unixext.py gui/services/migrations/0008_auto__del_field_cifs_cifs_srv_recvbuffer__del_field_cifs_cifs_srv_send.py gui/services/migrations/0031_auto__chg_field_iscsitargetportal_iscsi_target_portal_listen__chg_fiel.py gui/services/migrations/0037_auto__chg_field_nfs_nfs_srv_servers.py gui/services/migrations/0003_auto__add_field_activedirectory_ad_workgroup__add_field_ldap_ldap_ssl_.py gui/services/migrations/0053_auto__add_field_cifs_cifs_srv_zeroconf.py gui/services/migrations/0057_auto__del_field_iscsitargetportal_iscsi_target_portal_listen.py gui/services/migrations/0028_auto__chg_field_tftp_tftp_username__chg_field_afp_afp_srv_guest_user__.py gui/services/migrations/0014_auto__del_field_iscsitargetglobalconfiguration_iscsi_mediadirectory__c.py gui/services/migrations/0021_auto__add_field_nfs_nfs_srv_async.py gui/services/migrations/0011_auto__add_field_ftp_ftp_anonpath.py gui/services/migrations/0059_auto__chg_field_plugins_jail_path__chg_field_plugins_plugins_path.py gui/services/migrations/0060_auto__del_field_cifs_cifs_srv_guestok__del_field_cifs_cifs_srv_gueston.py gui/services/migrations/0009_auto__add_field_ftp_ftp_anonpath.py gui/services/migrations/0050_auto__add_field_ssh_ssh_host_ecdsa_key__add_field_ssh_ssh_host_ecdsa_k.py gui/services/migrations/0010_auto__add_field_activedirectory_ad_windows_version__add_field_activedi.py gui/services/migrations/0055_auto__del_field_plugins_jail_netmask__del_field_plugins_jail_interface.py gui/services/migrations/0004_auto__add_field_ssh_ssh_host_dsa_key__add_field_ssh_ssh_host_dsa_key_p.py gui/services/migrations/0062_auto__add_rpctoken.py gui/services/migrations/0032_auto__add_field_iscsitarget_iscsi_target_serial.py
Sorry for the noise...
comment:5 Changed 14 months ago by gcooper
- Resolution invalid deleted
- Status changed from closed to reopened
comment:6 Changed 14 months ago by william
- Owner set to william
- Status changed from reopened to accepted
comment:7 Changed 14 months ago by william
- Priority changed from blocker to major
comment:8 Changed 14 months ago by william
- Resolution set to fixed
- Status changed from accepted to closed
Should be fixed in r10923
Note: See
TracTickets for help on using
tickets.

s/Debug, Minimal/debug, minimal/