Project

General

Profile

Bug #1735

Amahi RPMs for Fedora 21

Added by bigfoot65 over 5 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Apps
Target version:
-
Start date:
06/28/2015
Due date:
% Done:

0%


Description

We need the following RPMs compiled for F21:

amahi-netboot
amahi-plex

Also the latest Greyhole version is #1642

History

#1 Updated by bigfoot65 over 5 years ago

  • Priority changed from Normal to High

#2 Updated by cpg over 5 years ago

  • Status changed from New to Feedback
  • Assignee changed from cpg to bigfoot65

this this then report please:

http://alpha.amahi.org/tmp/amahi-netboot-0.5-1.noarch.rpm

to tweak it, fork it (e.g. in github), then clone and build it:

git clone git@github.com:amahi/netboot.git
cd netboot
make rpm

#3 Updated by bigfoot65 over 5 years ago

  • Status changed from Feedback to Assigned
  • Assignee changed from bigfoot65 to cpg

amahi-netboot still needs testing. Will work that soon.

Need amahi-plex RPM built when time permits.

#4 Updated by cpg over 5 years ago

  • Description updated (diff)

amahi-plex 0.8-1 is out for f21. needs testing. anyone can report?

#5 Updated by cpg over 5 years ago

  • Description updated (diff)

Pushed the amahi-netboot rpm to the repo. It works in my HDA booting Fedora 22 over the network.

Also updated the documentation a bit about netboot configuration

#6 Updated by bigfoot65 over 5 years ago

  • Status changed from Assigned to Feedback

Is xinetd package needed? In the F19 RPM, the service is xinetd.service. In F21, it's listed as the same, but not showing as installed.

#7 Updated by cpg over 5 years ago

  • Status changed from Feedback to Assigned
  • Assignee changed from cpg to bigfoot65

sorry to be pedantic, but can you be more precise, please?

what exactly is "listed" where?

what do you see?

more importantly, how do you see it?

also, is there an error? if so, what is the error.

amahi-netboot requires tftp-server and that in turn requires (or should require, xinetd).

looks like it does not?

what is the error?

#8 Updated by cpg over 5 years ago

it does not appear that tftp-server requires xinetd.

so i'm going to guess that was not installed in your system and things just did not work, network-boot wise?

i stupidly removed my amahi-netboot rpm to test things out and reinstalled (losing valuable configurations I had, which are lost for good now), and it appears there is also another issue?

i see /etc/xinetd.d/tftp.rpmsave, which i think xinetd is still picking up automatically, though it probably shouldn't. somehow this file was not created by amahi-netboot this time. it appears this was a remnant of my upgrade and it would not work on a freshly installed system? the file should be /etc/xinetd.d/tftp.dgram in this instance.

and we should add xinetd as a dependency perhaps, though i would think all systems have it?
please provide details on your setup and what exactly went on. this looks quite messy with lots of moving parts and we have to be precise to have a prayer to make it work well.

#9 Updated by bigfoot65 over 5 years ago

  • Assignee changed from bigfoot65 to cpg

When I installed amahi-netboot, it did not install ixnetd. I did a yum list xinetd and it was not listed as installed.

My system is netboot install. The reason I noticed this was in F19 the server feature for Clonezilla is xinetd. Same in F21 and that is what I installed. Obviously since xinetd is not installed, monit could not restart it.

I am in the process of testing Clonezilla on a client in my network to see if it works correctly. I do notice there is a tftp.service which may be all that is needed. I am going to modify Clonezilla to use that as the server and see if it works.

#10 Updated by bigfoot65 over 5 years ago

Just tested and Clonezilla would not boot. My client was trying to get a DHCP address, but timed out and booted to the normal OS.

This leads me to believe xinetd may be required. I could try adding it as a dependency to amahi-netboot then testing again.

#11 Updated by bigfoot65 over 5 years ago

Ok, sorry if I was not clear.

xinetd is not installed. Only tftp-server and amahi-netboot.

I do not see any log files to analyze.

Please let me know what else you would like me to do to assist.

#12 Updated by cpg over 5 years ago

ok, so, uninstall the amahi netboot app, install xinetd iwth yum install xinetd and the install the app.

then report the errors that occur.

we will add it as a dep in amahi-netboot next.

#13 Updated by bigfoot65 over 5 years ago

Did manual install of xinetd followed by amahi-netboot app. I now get the netboot menu :)

#14 Updated by cpg over 5 years ago

  • Assignee changed from cpg to bigfoot65

I am not sure how to interpret this. This means the whole amahi-netboot app is working?

can you add details of working configurations for unetbootin, ubuntu, antivirus, etc. to the wiki, if you have them?

with those examples maybe we can automate those a bit or perhaps have a plugin developed to manage boot entries as part of the amahi netboot app?

i just pushed amahi-netboot-0,7 to the repos.

can this be closed? if so, do it.

if not, provide details and get it back to me and set status to feedback please.

#15 Updated by bigfoot65 over 5 years ago

  • Status changed from Assigned to Feedback
  • Assignee changed from bigfoot65 to cpg

I installed Clonezilla to test amahi-netboot on a test VM. One installed, then xinetd and tftp services do not start. I had to manually start them. Only the xinetd is monitored with monit (so it will start eventuall) but tftp will never start unless done so within the install script of the app.

The boot menu shows up and I can choose Clonezilla. It gets to the point where you chose the Basic Clonezilla settings, but then the part that fetches filesystem.squashfs does not work. It says it cannot find the network.

I don't have the cycles to test anymore tonight. I will have to get back to it tomorrow. This is going to take more time that anticipated. Maybe we should examine how it works in F19 as I believe it's the same process.

#16 Updated by cpg over 5 years ago

  • Status changed from Feedback to Assigned
  • Assignee changed from cpg to bigfoot65

there is some confusion here. the tftp-server (not tftp) is a service that is invoked on demand via xinetd, so it needs no service.

let's close this and set up another issue to diagnose and amahi netboot?

#17 Updated by bigfoot65 over 5 years ago

  • Status changed from Assigned to Closed

Closing as this bug was for multiple F21 RPMs. Will open a new bug for amahi-netboot.

Also available in: Atom