{"action":"created","issue":{"url":"https://api.github.com/repos/SUSE/machinery/issues/1137","labels_url":"https://api.github.com/repos/SUSE/machinery/issues/1137/labels{/name}","comments_url":"https://api.github.com/repos/SUSE/machinery/issues/1137/comments","events_url":"https://api.github.com/repos/SUSE/machinery/issues/1137/events","html_url":"https://github.com/SUSE/machinery/issues/1137","id":96077440,"number":1137,"title":"comparism of old inpsector with go inspector shows differences","user":{"login":"greygoo","id":1080430,"avatar_url":"https://avatars.githubusercontent.com/u/1080430?v=3","gravatar_id":"","url":"https://api.github.com/users/greygoo","html_url":"https://github.com/greygoo","followers_url":"https://api.github.com/users/greygoo/followers","following_url":"https://api.github.com/users/greygoo/following{/other_user}","gists_url":"https://api.github.com/users/greygoo/gists{/gist_id}","starred_url":"https://api.github.com/users/greygoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greygoo/subscriptions","organizations_url":"https://api.github.com/users/greygoo/orgs","repos_url":"https://api.github.com/users/greygoo/repos","events_url":"https://api.github.com/users/greygoo/events{/privacy}","received_events_url":"https://api.github.com/users/greygoo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-20T14:33:17Z","updated_at":"2015-07-22T09:03:31Z","closed_at":null,"body":"Hi, here the diff:\r\n\r\n---------------snip----------------\r\n# Unmanaged files\r\n\r\nOnly in 'old_one':\r\n  * /root/.ssh/ (dir)\r\n  * /usr/lib/mit/ (dir)\r\n  * /usr/share/sip/ (dir)\r\n  * /var/lib/gdm/.ICEauthority (file)\r\n  * /var/lib/gdm/.dbus/ (dir)\r\n  * /var/lib/gdm/.esd_auth (file)\r\n  * /var/lib/gdm/.gconf/ (dir)\r\n  * /var/lib/gdm/.gconfd/ (dir)\r\n  * /var/lib/gdm/.gnome2/ (dir)\r\n  * /var/lib/gdm/.gnome2_private/ (dir)\r\n  * /var/lib/gdm/.gstreamer-0.10/ (dir)\r\n  * /var/lib/gdm/.pulse-cookie (file)\r\n  * /var/lib/gdm/.pulse/ (dir)\r\n  * /var/lib/rpcbind/portmap.xdr (file)\r\n  * /var/lib/rpcbind/rpcbind.xdr (file)\r\n  * /var/lock/dmraid/ (dir)\r\n  * /var/lock/subsys/nfs-rpc.idmapd (file)\r\n  * /var/lock/subsys/syslogd (file)\r\n  * /var/log/Xorg.1.log.old (file)\r\n  * /var/log/Xorg.2.log.old (file)\r\n  * /var/log/Xorg.3.log.old (file)\r\n  * /var/log/Xorg.4.log.old (file)\r\n  * /var/log/Xorg.5.log.old (file)\r\n  * /var/log/boot.omsg (file)\r\n  * /var/log/gdm/:0-slave.log.1 (file)\r\n  * /var/log/gdm/:0-slave.log.2 (file)\r\n  * /var/log/gdm/:0-slave.log.3 (file)\r\n  * /var/log/gdm/:0-slave.log.4 (file)\r\n  * /var/log/gdm/:0.log.1 (file)\r\n  * /var/log/gdm/:0.log.2 (file)\r\n  * /var/log/gdm/:0.log.3 (file)\r\n  * /var/log/gdm/:0.log.4 (file)\r\n  * /var/log/gdm/:1-slave.log.1 (file)\r\n  * /var/log/gdm/:1-slave.log.2 (file)\r\n  * /var/log/gdm/:1-slave.log.3 (file)\r\n  * /var/log/gdm/:1-slave.log.4 (file)\r\n  * /var/log/gdm/:1.log.1 (file)\r\n  * /var/log/gdm/:1.log.2 (file)\r\n  * /var/log/gdm/:1.log.3 (file)\r\n  * /var/log/gdm/:1.log.4 (file)\r\n  * /var/log/gdm/:2-slave.log.1 (file)\r\n  * /var/log/gdm/:2-slave.log.2 (file)\r\n  * /var/log/gdm/:2-slave.log.3 (file)\r\n  * /var/log/gdm/:2-slave.log.4 (file)\r\n  * /var/log/gdm/:2.log.1 (file)\r\n  * /var/log/gdm/:2.log.2 (file)\r\n  * /var/log/gdm/:2.log.3 (file)\r\n  * /var/log/gdm/:2.log.4 (file)\r\n  * /var/log/gdm/:3-slave.log.1 (file)\r\n  * /var/log/gdm/:3-slave.log.2 (file)\r\n  * /var/log/gdm/:3-slave.log.3 (file)\r\n  * /var/log/gdm/:3-slave.log.4 (file)\r\n  * /var/log/gdm/:3.log.1 (file)\r\n  * /var/log/gdm/:3.log.2 (file)\r\n  * /var/log/gdm/:3.log.3 (file)\r\n  * /var/log/gdm/:3.log.4 (file)\r\n  * /var/log/gdm/:4-slave.log.1 (file)\r\n  * /var/log/gdm/:4-slave.log.2 (file)\r\n  * /var/log/gdm/:4-slave.log.3 (file)\r\n  * /var/log/gdm/:4-slave.log.4 (file)\r\n  * /var/log/gdm/:4.log.1 (file)\r\n  * /var/log/gdm/:4.log.2 (file)\r\n  * /var/log/gdm/:4.log.3 (file)\r\n  * /var/log/gdm/:4.log.4 (file)\r\n  * /var/log/gdm/:5-slave.log.1 (file)\r\n  * /var/log/gdm/:5-slave.log.2 (file)\r\n  * /var/log/gdm/:5-slave.log.3 (file)\r\n  * /var/log/gdm/:5-slave.log.4 (file)\r\n  * /var/log/gdm/:5.log.1 (file)\r\n  * /var/log/gdm/:5.log.2 (file)\r\n  * /var/log/gdm/:5.log.3 (file)\r\n  * /var/log/gdm/:5.log.4 (file)\r\n  * /var/log/gdm/::1:1-greeter.log (file)\r\n  * /var/log/gdm/::1:1-slave.log (file)\r\n  * /var/log/xinetd.log (file)\r\n  * /var/log/xvt (file)\r\n\r\nOnly in 'new_one':\r\n  * /boot/backup_mbr (file)\r\n  * /boot/grub/default (file)\r\n  * /boot/grub/device.map (file)\r\n  * /boot/grub/device.map.old (file)\r\n  * /boot/grub/e2fs_stage1_5 (file)\r\n  * /boot/grub/fat_stage1_5 (file)\r\n  * /boot/grub/ffs_stage1_5 (file)\r\n  * /boot/grub/iso9660_stage1_5 (file)\r\n  * /boot/grub/jfs_stage1_5 (file)\r\n  * /boot/grub/menu.lst (file)\r\n  * /boot/grub/menu.lst.old (file)\r\n  * /boot/grub/minix_stage1_5 (file)\r\n  * /boot/grub/reiserfs_stage1_5 (file)\r\n  * /boot/grub/stage1 (file)\r\n  * /boot/grub/stage2 (file)\r\n  * /boot/grub/ufs2_stage1_5 (file)\r\n  * /boot/grub/vstafs_stage1_5 (file)\r\n  * /boot/grub/xfs_stage1_5 (file)\r\n  * /lib/udev/devices/console (file)\r\n  * /lib/udev/devices/fwmonitor (file)\r\n  * /lib/udev/devices/ippp0 (file)\r\n  * /lib/udev/devices/ippp1 (file)\r\n  * /lib/udev/devices/ippp10 (file)\r\n  * /lib/udev/devices/ippp11 (file)\r\n  * /lib/udev/devices/ippp12 (file)\r\n  * /lib/udev/devices/ippp13 (file)\r\n  * /lib/udev/devices/ippp14 (file)\r\n  * /lib/udev/devices/ippp15 (file)\r\n  * /lib/udev/devices/ippp2 (file)\r\n  * /lib/udev/devices/ippp3 (file)\r\n  * /lib/udev/devices/ippp4 (file)\r\n  * /lib/udev/devices/ippp5 (file)\r\n  * /lib/udev/devices/ippp6 (file)\r\n  * /lib/udev/devices/ippp7 (file)\r\n  * /lib/udev/devices/ippp8 (file)\r\n  * /lib/udev/devices/ippp9 (file)\r\n  * /lib/udev/devices/isdnctrl0 (file)\r\n  * /lib/udev/devices/isdnctrl1 (file)\r\n  * /lib/udev/devices/isdnctrl10 (file)\r\n  * /lib/udev/devices/isdnctrl11 (file)\r\n  * /lib/udev/devices/isdnctrl12 (file)\r\n  * /lib/udev/devices/isdnctrl13 (file)\r\n  * /lib/udev/devices/isdnctrl14 (file)\r\n  * /lib/udev/devices/isdnctrl15 (file)\r\n  * /lib/udev/devices/isdnctrl2 (file)\r\n  * /lib/udev/devices/isdnctrl3 (file)\r\n  * /lib/udev/devices/isdnctrl4 (file)\r\n  * /lib/udev/devices/isdnctrl5 (file)\r\n  * /lib/udev/devices/isdnctrl6 (file)\r\n  * /lib/udev/devices/isdnctrl7 (file)\r\n  * /lib/udev/devices/isdnctrl8 (file)\r\n  * /lib/udev/devices/isdnctrl9 (file)\r\n  * /lib/udev/devices/isdninfo (file)\r\n  * /lib/udev/devices/kmsg (file)\r\n  * /lib/udev/devices/lp0 (file)\r\n  * /lib/udev/devices/md0 (file)\r\n  * /lib/udev/devices/md1 (file)\r\n  * /lib/udev/devices/md10 (file)\r\n  * /lib/udev/devices/md11 (file)\r\n  * /lib/udev/devices/md12 (file)\r\n  * /lib/udev/devices/md13 (file)\r\n  * /lib/udev/devices/md14 (file)\r\n  * /lib/udev/devices/md15 (file)\r\n  * /lib/udev/devices/md16 (file)\r\n  * /lib/udev/devices/md17 (file)\r\n  * /lib/udev/devices/md18 (file)\r\n  * /lib/udev/devices/md19 (file)\r\n  * /lib/udev/devices/md2 (file)\r\n  * /lib/udev/devices/md20 (file)\r\n  * /lib/udev/devices/md21 (file)\r\n  * /lib/udev/devices/md22 (file)\r\n  * /lib/udev/devices/md23 (file)\r\n  * /lib/udev/devices/md24 (file)\r\n  * /lib/udev/devices/md25 (file)\r\n  * /lib/udev/devices/md26 (file)\r\n  * /lib/udev/devices/md27 (file)\r\n  * /lib/udev/devices/md28 (file)\r\n  * /lib/udev/devices/md29 (file)\r\n  * /lib/udev/devices/md3 (file)\r\n  * /lib/udev/devices/md30 (file)\r\n  * /lib/udev/devices/md31 (file)\r\n  * /lib/udev/devices/md4 (file)\r\n  * /lib/udev/devices/md5 (file)\r\n  * /lib/udev/devices/md6 (file)\r\n  * /lib/udev/devices/md7 (file)\r\n  * /lib/udev/devices/md8 (file)\r\n  * /lib/udev/devices/md9 (file)\r\n  * /lib/udev/devices/net/tun (file)\r\n  * /lib/udev/devices/null (file)\r\n  * /lib/udev/devices/ppp (file)\r\n  * /lib/udev/devices/ptmx (file)\r\n  * /lib/udev/devices/route (file)\r\n  * /lib/udev/devices/skip (file)\r\n  * /lib/udev/devices/tty (file)\r\n  * /lib/udev/devices/tty1 (file)\r\n  * /lib/udev/devices/ttyI0 (file)\r\n  * /lib/udev/devices/ttyI1 (file)\r\n  * /lib/udev/devices/ttyI10 (file)\r\n  * /lib/udev/devices/ttyI11 (file)\r\n  * /lib/udev/devices/ttyI12 (file)\r\n  * /lib/udev/devices/ttyI13 (file)\r\n  * /lib/udev/devices/ttyI14 (file)\r\n  * /lib/udev/devices/ttyI15 (file)\r\n  * /lib/udev/devices/ttyI2 (file)\r\n  * /lib/udev/devices/ttyI3 (file)\r\n  * /lib/udev/devices/ttyI4 (file)\r\n  * /lib/udev/devices/ttyI5 (file)\r\n  * /lib/udev/devices/ttyI6 (file)\r\n  * /lib/udev/devices/ttyI7 (file)\r\n  * /lib/udev/devices/ttyI8 (file)\r\n  * /lib/udev/devices/ttyI9 (file)\r\n  * /lib/udev/devices/ttyS0 (file)\r\n  * /lib/udev/devices/ttyS1 (file)\r\n  * /lib/udev/devices/ttyS2 (file)\r\n  * /lib/udev/devices/ttyS3 (file)\r\n  * /lib/udev/devices/ttyS4 (file)\r\n  * /lib/udev/devices/ttyS5 (file)\r\n  * /lib/udev/devices/ttyS6 (file)\r\n  * /lib/udev/devices/ttyS7 (file)\r\n  * /lib/udev/devices/watchdog (file)\r\n  * /lib/udev/devices/zero (file)\r\n  * /var/cache/sax/files/config.new (file)\r\n  * /var/lib/sax/card (file)\r\n  * /var/lib/sax/desktop (file)\r\n  * /var/lib/sax/extensions (file)\r\n  * /var/lib/sax/input (file)\r\n  * /var/lib/sax/keyboard (file)\r\n  * /var/lib/sax/layout (file)\r\n  * /var/lib/sax/path (file)\r\n---------------snip--------------------\r\n\r\n\r\nHowto reproduce:\r\n\r\n- Install a sled11sp3 system \r\n- Inspect system with old inspector\r\n- Create a copy of the resulting manifest.json\r\n- Inspect system with new go inspector\r\n- Remove unmanaged files section from copy of manifest.json\r\n- Insert the output from the new go inspector in the copy of manifest.json\r\n- run ```machinery compare old new```\r\n=> see diff \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/SUSE/machinery/issues/comments/123629994","html_url":"https://github.com/SUSE/machinery/issues/1137#issuecomment-123629994","issue_url":"https://api.github.com/repos/SUSE/machinery/issues/1137","id":123629994,"user":{"login":"cornelius","id":23799,"avatar_url":"https://avatars.githubusercontent.com/u/23799?v=3","gravatar_id":"","url":"https://api.github.com/users/cornelius","html_url":"https://github.com/cornelius","followers_url":"https://api.github.com/users/cornelius/followers","following_url":"https://api.github.com/users/cornelius/following{/other_user}","gists_url":"https://api.github.com/users/cornelius/gists{/gist_id}","starred_url":"https://api.github.com/users/cornelius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cornelius/subscriptions","organizations_url":"https://api.github.com/users/cornelius/orgs","repos_url":"https://api.github.com/users/cornelius/repos","events_url":"https://api.github.com/users/cornelius/events{/privacy}","received_events_url":"https://api.github.com/users/cornelius/received_events","type":"User","site_admin":false},"created_at":"2015-07-22T09:03:31Z","updated_at":"2015-07-22T09:03:31Z","body":"The machinery_helper should put out the complete list of unmanaged files and the filtering happens in Ruby. Remote mount points still should be filtered out.\r\n\r\nSo we check that remote mount are properly excluded, the rest is not relevant anymore.\r\n"}}