Announcing PING BETA Releases

Installation issues, feature requests, help, etc.

Moderators: Curtis8, A_Null

User avatar
Natan
Site Admin
Posts: 1722
Joined: Sun Nov 20, 2005 12:29 am

Announcing PING BETA Releases

Postby Natan » Wed Oct 29, 2008 11:15 am

This topic is dedicated to the announces of BETA releases of PING. Specially when a lot of modifications and fixes have been done, testing is very important before the official announce of a stable version. Feedback, suggestions and patches are of course more than welcome.

Thanks to everyone for helping us improve PING !
Natan

User avatar
Curtis8
Site Janitor
Posts: 985
Joined: Thu Mar 01, 2007 3:22 pm
Location: Canada
Contact:

Re: Announcing PING BETA Releases

Postby Curtis8 » Wed Oct 29, 2008 4:12 pm

I would appear that smbfs has been removed from the latest PING 3.0
/tmp/x.log wrote:2213 rc.ping 09:08:15> * Found SRC: [/mnt/smbfs/]
2213 rc.ping 09:08:16> * Unmounting [/mnt/smbfs]
2213 rc.ping 09:08:16> Umount> Umounting [/mnt/smbfs]
2213 rc.ping 09:08:16> Is_Mounted> Is part [/mnt/smbfs] mounted ?
2213 rc.ping 09:08:16> Is_Mounted> No
2213 rc.ping 09:08:16> Umount> Not mounted.
2213 rc.ping 09:08:16> * Trying to mount [//192.168.42.100/PartImage] (smbfs)
2213 rc.ping 09:08:16> Cmd: [mount.smbfs //192.168.42.100/PartImage /mnt/smbfs -o username="",password=xxx >/tmp/out 2>&1]
2213 rc.ping 09:08:16>
* SMB/NFS mount output: [sh: mount.smbfs: command not found


Should it not be removed from the list of usable file shares if it will not work? I will use cifs to my Samba server, but figured this should be fixed.
Curtis

If you can read this, help me by going to the following link (can only go once per day)
http://s13.bitefight.org/c.php?uid=32058

Thank you

User avatar
Curtis8
Site Janitor
Posts: 985
Joined: Thu Mar 01, 2007 3:22 pm
Location: Canada
Contact:

Re: Announcing PING BETA Releases

Postby Curtis8 » Wed Oct 29, 2008 4:21 pm

It would also appear that cifs does not like a lack of username and password.
/tmp/x.log wrote:2209 rc.ping 09:19:17> * Found SRC: [/mnt/smbfs/]
2209 rc.ping 09:19:17> * Unmounting [/mnt/smbfs]
2209 rc.ping 09:19:17> Umount> Umounting [/mnt/smbfs]
2209 rc.ping 09:19:17> Is_Mounted> Is part [/mnt/smbfs] mounted ?
2209 rc.ping 09:19:17> Is_Mounted> No
2209 rc.ping 09:19:17> Umount> Not mounted.
2209 rc.ping 09:19:17> * Trying to mount [//192.168.42.100/PartImage] (cifs)
2209 rc.ping 09:19:17> Cmd: [mount.cifs //192.168.42.100/PartImage /mnt/smbfs -o username="",password=xxx >/tmp/out 2>&1]
2209 rc.ping 09:19:17>
* SMB/NFS mount output: [username specified with no parameter


I know this will work with a quick code adjust as I am using cifs to copy my x.log to my server.
Curtis

If you can read this, help me by going to the following link (can only go once per day)
http://s13.bitefight.org/c.php?uid=32058

Thank you

User avatar
Curtis8
Site Janitor
Posts: 985
Joined: Thu Mar 01, 2007 3:22 pm
Location: Canada
Contact:

Re: Announcing PING BETA Releases

Postby Curtis8 » Wed Oct 29, 2008 4:46 pm

I had to pre-mount my share but it is working now. Also to note, PING asked me twice what my root directory on my share was. Once when it should have (when asking all the other network stuff) and once right before the "Create New Image" screen. I tried to upload the x.log as an attachment but it is not allowed so I guess I will have to fix that :D
Curtis

If you can read this, help me by going to the following link (can only go once per day)
http://s13.bitefight.org/c.php?uid=32058

Thank you

User avatar
Natan
Site Admin
Posts: 1722
Joined: Sun Nov 20, 2005 12:29 am

Re: Announcing PING BETA Releases

Postby Natan » Wed Oct 29, 2008 6:39 pm

lol
Yes, mount.smbfs has been removed. It was a relique of a very old Samba, and would possibly deceive users. More generally, I think SMBFS is not supported any more by 2.6.27 kernels, as it was deprecated in latest 2.6.27s. This is probably the final victory of CIFS.

A blank username should be acceptable, I'll have to review a few things, I guess...!

Thank you for the feedback !
Natan

User avatar
Natan
Site Admin
Posts: 1722
Joined: Sun Nov 20, 2005 12:29 am

Re: Announcing PING BETA Releases

Postby Natan » Thu Oct 30, 2008 1:42 am

OK ! There's still much work ahead, but I think it's time for a new one.
Please, get it here.

Changelog:

Code: Select all

* 3.00.00 2008-10-29
  - Linux kernel upgraded from 2.6.26.5 to 2.6.27.4.
  - Added dm-raid45 patch to the kernel.
  - Added drivers for Attansic 1e (ASUS Atheros NICs).
  - Samba upgraded from 3.2.3 to 3.2.4.
  - CLAM AV upgraded from 0.93.1 to 0.94.
  - Added vol_id to the OS (part of udev), so to get filesystems'
    labels, and maybe restore them one day (out of the BS-dd way).
  - Removed smbmount, smbmnt, smbumount. These antiquities were older
    than the samba package installed, and could lead shell users to
    confusion.
  - Added Reiser4Progs 1.0.6 and ReiserFSProgs 3.6.19 to the OS,
    so we can now play with Reiser filesystems.
  - Added Testdisk 6.10 to the OS. Can recover a partition table,
    the MBR, a bootsector, partitions ... great app. Includes Photorec.
  - If the user has forgotten to unzip Partimage.zip to the dir
    he wants to store images in, we'll now create the
    Create_New_Image directory, but not the other ones.
  - Detects unused segments in devices (so we could expand parts).
  - Little bug fix: a cciss directory on a bootable media would
    not be detected (thx Superdac).
  - Added the parameter Extend_Parts_Whenever_Possible.
    Sometimes, you'll restore images to a bigger drive.
    Sometimes, there will be empty space after or between parts.
    Set this parameter to Y if you want PING to extend partitions
    and contained filesystems each time it's possible. If the
    param is not set, PING will ask the user.
  - Reports the end of the /var/log/partimag-debug.log in /tmp/x.log.
  - Don't try any more to use ntfsresize if the unused space is
    ridiculously small --wouldn't do anything anyway.
  - If there's only one partition and you want a local backup,
    PING will now resize not only NTFS but also ext2-3, fat32,
    and hsf+ filesystems (using parted and resize2fs, as parted
    can't handle ext2/3 any more).
  - The antique Partimage.zip's folder Partition_and_Format_ANY_Computer
    has been removed. Instead, write a file in an image directory, and
    call it HDD_Target.txt . Copy the structure of a HDD_Look.txt file
    and adjust to what you want your HDD to look like.
  - The antique Partimage.zip's folder Backup_Local_Hard_Disk has
    been removed. Instead, create an image and ask for tar/gz instead
    of partimage or zsplit.
  - No more .part ; these files must be replaced with a HDD_Target.txt
    file. Sorry, no choice.
  - You can now choose tar+gzip/bzip2 instead of partimage or zsplit.
    I guess this should especially help people cloning linux systems.
    If used to clone a Windows system, ACLs won't be restored.
  - Finally! finally, in the menu used to choose what partitions to
    store, loop until an item is chosen (the Space Bar thing).
    Honnestly, let's call it a Bug fix.
  - If an addon-*.tar.gz file is stored in an image directory, it will
    be untarred to the root of the PING OS before any other image file
    is addressed.
  - If a ping.conf file is stored in an image directory, it will be
    parsed before all other image files are addressed (but second to a
    possible addon-*.tar.gz). The contained parameters will overwrite
    those eventually passed by /etc/ping.conf or the APPEND line of
    syslinux.
  - Add a screen warning if there's data on the disk and it's going
    to be overwritten -- except if AUTO mode is set on, or if new
    param Dont_Warn_Me is set on.
  - Linux kernel: added drivers for nVidia IDE.
  - Linux kernel: added drivers for Marvell SATA (experimental).
  - Dell fix: we now propose users to let us do the job for them.
    If they let us do, when creating an image out of a Dell box,
    we'll store only the part containing the OS and not the two
    Dell parts. We'll also fix the boot.ini for it to boot the now
    first part, and will prepare a HDD_Target.txt file so restoration
    will use all available space on the drive. Finally, at restore
    time, we'll write a standard MBR instead of Dell's, and will
    correct the boot sector in order to let it know there's no more
    Dell Utility partition. Should boot.
  - Howto: mention Unetbootin as a good tool to have a USB device
    boot PING.
  - Bug fix: the modules were stripped and wouldn't work any more.
  - Bug fix: add devices sde and sdf to the devices browsing. Thx Daniel.
  - Bug fix: PING would incorrectly handle systems with more than one HDD.
  - Added kernel/ping.conf parameters New_Image_Name and Parts_To_Backup
    so to make it possible to pass "Create_New_Image" as a value for
    parameter Image_To_Restore, and have a full image creation automated
    with no user interaction. See the sample ping.conf file and the
    Howto for details.
  - Incremental imaging (mainly done by adding archives to a preexisting
    image) -- NOT FINISHED YET.
  - Added kernel/ping.conf parameter Already_Existing_Image.
    If there's already an image in your Directory called
    after the New_Image_Name you have set, you might define here
    what PING should do with the Already_Existing_Image parameter.
    Set it either to "Replace" (old dir will be removed), either to
    "Rename" (old dir will be renamed to xxx.OLD.YYYYMMDDHHMMSS),
    either to "Update". The Update choice is only possible when the
    preexisting image has been made with version 3.00 or greater
    of PING, and if a xxxx.RecFiles.txt have been recorded (ex.:
    sda1.RecFiles.txt for partition /dev/sda1), containing the
    sizes and checksums of all files found on the part's filesystem.
    And if you set Already_Existing_Image to "Update,Replace",
    PING will try to update, but Replace if there's no
    xxxx.RecFiles.txt. "Update,Rename" is the last possible choice.

There are no more than 4 remaining todo items so far :
- Finishing the coding of kinda-incremental cloning
- Adding RAID4-5 support in the PING script itself (right now, it's OK in the kernel side)
- Cleansing a little the SMBFS / CIFS part !
- Updating the Howto. Some case studies should be useful, too.

Natan

Mark Phelps
Posts: 47
Joined: Tue Jul 08, 2008 3:09 am

Re: Announcing PING BETA Releases

Postby Mark Phelps » Thu Oct 30, 2008 8:04 pm

Just tried the 10/29 beta -- have good news and bad ...

Good news is that the restore option is displayed again.

Bad news is that, when doing a backup, the screen to select the target partition doesn't work. Has the following problems:
1) No selection "[ ]" in the left side of the screen
2) spacebar toggles between OK and Cancel -- doesn't select anything
3) Selecting by highlighting the row with the arrow keys and pressing OK doesn't select the correct partition.

Thought you'd like to know ...

nirvdrum2
Posts: 4
Joined: Mon Oct 20, 2008 5:26 pm

Re: Announcing PING BETA Releases

Postby nirvdrum2 » Thu Oct 30, 2008 11:09 pm

Thanks for adding back in the restore option. I still can't quite figure out how to use it though. Everytime I try to restore, things shutdown on me. The UI is also way more confusing than the pre-betas. It's not quite clear what's going to be reformatted for the restore, for example. I think the intent of that long page that requires me to type "YES" to proceed is to clarify what the actions will be, but the old way was much clearer IMHO.

User avatar
Natan
Site Admin
Posts: 1722
Joined: Sun Nov 20, 2005 12:29 am

Re: Announcing PING BETA Releases

Postby Natan » Fri Oct 31, 2008 9:02 am

Thanks for the feedback ! I guess there's still some work ahead... :roll:

nirvdrum2
Posts: 4
Joined: Mon Oct 20, 2008 5:26 pm

Re: Announcing PING BETA Releases

Postby nirvdrum2 » Fri Oct 31, 2008 12:51 pm

One thing I discovered is that PING allows you to name an image that it cannot then load. This seems like a subtle bug that should be fixed. In my case, I tried to use parens in the name, but when loading the image it generated a parse error. So, it looks like it's not even a filesystem issue, but rather some string interpolation problem.

User avatar
Natan
Site Admin
Posts: 1722
Joined: Sun Nov 20, 2005 12:29 am

Re: Announcing PING BETA Releases

Postby Natan » Fri Oct 31, 2008 1:11 pm

Going to fix that... I should have escaped a regex, but I believe the best choice is probably to have all these chars replaced by a _, as they always cause troubles one day or another.

Thanks for the feedback.

User avatar
Natan
Site Admin
Posts: 1722
Joined: Sun Nov 20, 2005 12:29 am

Re: Announcing PING BETA Releases

Postby Natan » Mon Nov 03, 2008 8:30 pm

New 3.00 beta release... With several bug fixes :shock:
=> PING.20081103.zip

Regards
Natan

Mark Phelps
Posts: 47
Joined: Tue Jul 08, 2008 3:09 am

Re: Announcing PING BETA Releases

Postby Mark Phelps » Wed Nov 05, 2008 2:54 pm

Natan:

Just tried the 11-03 beta -- and it still is not fixed. Still have the problem where the screen to select the partition to store the backup does not work due to a lack of "( )" to use for selection, and the fact that pressing the space bar only toggles between OK and Cancel.

User avatar
Natan
Site Admin
Posts: 1722
Joined: Sun Nov 20, 2005 12:29 am

Re: Announcing PING BETA Releases

Postby Natan » Wed Nov 05, 2008 6:08 pm

Mark Phelps wrote:Natan:

Just tried the 11-03 beta -- and it still is not fixed. Still have the problem where the screen to select the partition to store the backup does not work due to a lack of "( )" to use for selection, and the fact that pressing the space bar only toggles between OK and Cancel.

I just can't reproduce this behaviour. Odd...

User avatar
Natan
Site Admin
Posts: 1722
Joined: Sun Nov 20, 2005 12:29 am

Re: Announcing PING BETA Releases

Postby Natan » Wed Nov 05, 2008 7:23 pm

New 3.00 beta release... With several bug fixes :shock:
=> PING.20081104.zip

Regards
Natan


Return to “PING / General Discussions”

Who is online

Users browsing this forum: No registered users and 1 guest