Closed (fixed)
Project:
Hostmaster (Aegir)
Version:
6.x-2.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Reporter:
Created:
4 Feb 2013 at 02:52 UTC
Updated:
30 May 2014 at 10:04 UTC
Jump to comment: Most recent
Hi there,
Wondering if this warning will affect any functionality ? Table 'XXX.hosting_ip_addresses' doesn't exist
Am i did anything wrong ? Or it is normal in 2.x-dev ?
I just new create a Aegir master from 6.x-2.x-dev. I know the stable release is 1.9, but I would like to use drush 5 instead of 4
Please kindly advice.
thanks
Keith
Comments
Comment #1
anarcat commentedHum. This is clearly not normal, and a bug with a recent merge. Where do you get this error?
Comment #2
anarcat commentedIn fact, I don't understand how you can reproduce this - the hosting_ip_addresses should be created by the hosting_server.module, and has been for more than 2 years now...
Comment #3
anarcat commentedI was able to reproduce in Jenkins, you're right! This is really broken, and here's the cause:
Comment #4
anarcat commentedfixed in alpha1 and git.
Comment #5
stongo commentedI am getting this issue, with alpha1. Still not fixed
Comment #6
otsuarez commentedhi,
i had the same issue but caused by a different issue. the create table query: CREATE TABLE hosting_ip_addresses failed because of the following error: "BLOB/TEXT column 'ip_address' used in key specification without a key length"
i was able to manually create the table using the following query:
more info here: http://stackoverflow.com/questions/1827063/mysql-error-key-specification...
Comment #7
cloudbull commentedFollowing manual install will have this problem.
OK if installing with apt-get install aegir
Keith
Comment #8
anarcat commentedWow okay that's weird. The code is fixed in git and in the debian package, how could it fail through a manual install??
how did you install aegir? Where did you get the code?
Comment #9
cloudbull commentedGet the source code from drush, the main problem i think is I use nginx as the web server may be
Comment #10
reecemarsland commentedI can confirm this is still happening in alpha 1.
user warning: Table 'aegirxxxxxxxcom.hosting_ip_addresses' doesn't exist query: SELECT ip_address FROM hosting_ip_addresses WHERE nid=4 in /var/aegir/hostmaster-6.x-2.0-alpha1/profiles/hostmaster/modules/hosting/server/hosting.ip.inc on line 72.I installed via Debian package.
Comment #11
mccrodp commentedI have tested both manual install and automated install now with drush 5.8.0 on Debian Squeeze, identical environment, but different instances and the errors below still exist on both.
Comment #12
anarcat commentedWeird. I can't reproduce this exact symptom in git, but i do get similar errors in Jenkins:
http://ci.aegirproject.org/job/D%20aegir%206.x-2.x%20install/466/console...
I'll look into this...
Comment #13
anarcat commentedReproduced in a manual install... raaah:
Comment #14
anarcat commentedHum. So this *was* fixed in git properly, which is why Jenkins is not picking it up.
However, I screwed up when laying down the tags - I had moved my local tag to the right commit, but somehow forgot to push this to hostmaster before making the release nodes.
So the original bug reported here actually *is* fixed in 2.x. Get hostmaster from git 6.x-2.x to see the goods.
Commit that fixes this is c402e86. I'll open a separate issue for that other warning.
Comment #15
mccrodp commentedI can confirm if installing hostmaster from git, this gets rid of the error. I was trying to document how to go about setting up hostmaster from git, as I hadn't successfully accomplished this yet myself. I thought it might be useful for others in the same position. This may be a separate issue, if I should open one, please let me know. I'm running in to the following errors after running
drush hostmaster-install.Also, when I log in to aegir now, I cannot create a site as I am getting a "No valid choices" error on both Install Profile and Platform. Can you please take a look at my documentation below and let me know what I am doing wrongly.
Follow Manual install instructions up until 5.2. Install provision
Add
projects[] = drupalafter the lineapi = 2in drupal-6.28.makeThe aegir user is also the owner and group of /usr/share/php/drush and /usr/bin/drush. However, as a side note, from the documentation, I can never install drush as the aegir user, as this requires access to pear, so I have to install drush as root and then change the ownership of drush to that of aegir:aegir.
Thanks.
Comment #17
m.stentaQuick fix in #6 worked for me.
Any idea when an alpha2 will be released with the official fix?