Jump to content


Photo

XenCenter 6.5 SP1 (6.5.2.2477) and XS65E016 not applied

Started by Roel Niesen , 31 December 2015 - 10:46 AM
13 replies to this topic

Best Answer Roel Niesen , 04 February 2016 - 07:45 AM

Hello,

 

This is the way I 'solved it'.

I searched which server has the installed patch.

 

1 of the 6.5 server managed by the same xencenter has this patched installed.

 

I did what Alan Lantz  told.

 

/var/patch/applied and delete that uuid manually for XS65E016 and restarted toolstack.

 

Now xencenter doesn't knwo that this patch was ever installed.

 

Keep in mind that this server has stil installed this patch that doesn't exist anymore.

 

Thanks.

Roel Niesen Members

Roel Niesen
  • 20 posts

Posted 31 December 2015 - 10:46 AM

Hello,

 

I noticed that my server needs some pending updates.

WhenI check in Xenconsole the messages is that update XS65E016 isn't installed.

 

But this update doesn't exist?

 

How to resolve this cosmetic problem?

 

Thanks.

 

 

 

 



Tobias Kreidl CTP Member

Tobias Kreidl
  • 18,737 posts

Posted 31 December 2015 - 11:23 AM

I would suggest following the hotfix procedure exactly as detailed in http://support.citrix.com/article/CTX138115

as 016 has been out for a while. You will have to authenticate with your Citrix login to be able to download it, of course.

Do you perhaps mean Hotfix XS65ESP1016 - For XenServer 6.5.0 Service Pack 1 ?

-=Tobias



Roel Niesen Members

Roel Niesen
  • 20 posts

Posted 31 December 2015 - 01:56 PM

Hello,

 

I mean XS65E016 and not XS65ESP1016.

At no article I can find the existing of this aptch.

 

See the attachment of the xencenter screen.

 

I'm logged in as partner and don't see the patch...

 

 

Attached Thumbnails

  • xen65e016.png


Tobias Kreidl CTP Member

Tobias Kreidl
  • 18,737 posts

Posted 31 December 2015 - 02:09 PM

Maybe it was deprecated and replaced with a different patch? Check http://support.citrix.com/article/CTX138115

 for all valid patches. Sorry, not on the non-SP1 version of XS 6.5 anymore, so cannot look at a similar server version.

-=Tobias



Alan Lantz Members

Alan Lantz
  • 7,300 posts

Posted 31 December 2015 - 05:41 PM

I see SP1 is applied. I don't see this hotfix in my list on the XenServers, so either it wasn't updated properly as part of another hotfix or it was accidently uploaded to the servers. If you do xe patch-list name-label=XS65E016? If so do a patch-destroy and remove the unneeded hotfix.

 

--Alan--



Roel Niesen Members

Roel Niesen
  • 20 posts

Posted 03 January 2016 - 01:17 PM

Hello All,

 

I found 1 xenserver 6.5 with the applied patch so xencenter wants to applie this patch to all the other xenserver 6.5 servers.

 

After reading some input and other articls, I think it isn't possible to uninstall an applied patch?

So I have to reinstall that server???

 

Thanks already.

 

 



Tobias Kreidl CTP Member

Tobias Kreidl
  • 18,737 posts

Posted 03 January 2016 - 03:51 PM

Uninstalling a patch is indeed not possible.



Alan Lantz Members

Alan Lantz
  • 7,300 posts

Posted 03 January 2016 - 05:08 PM

From the server that has the patch applied can you see it with xe patch-list ? I'm wondering if you can get the uuid of the

patch and go into \var\patch\applied and delete that uuid manually for XS65E016. After that I would restart the toolstack and see if it still shows up as applied. Never tried doing this to make XenServer forget a patch, but there has to be a way.

 

--Alan--



Tobias Kreidl CTP Member

Tobias Kreidl
  • 18,737 posts

Posted 03 January 2016 - 05:17 PM

You can try a "xe patch-destroy uuid=(UUID-of-patch)" but I fear once XenServer is aware of its presence, that it will still keep hounding you to apply that hotfix. Honestly, XenServer was supposed to get a better update mechanism some time ago. If should not be this hard, I mean after all, these are just primarily RPMs being applied!

-=Tobias



Alan Lantz Members
  • #10

Alan Lantz
  • 7,300 posts

Posted 03 January 2016 - 06:55 PM

I agree on the hotfix mechanism. I guess worst case is to eject the server from the pool that has the unwanted hotfix. If its the pool master you need to designate another server as the pool master first. Then reinstall the server to make it right.

 

--Alan--



Stephen Turner Citrix Employees
  • #11

Stephen Turner
  • 228 posts

Posted 04 January 2016 - 09:38 AM

This happens when you have uploaded a patch but not installed it. Doing xe patch-destroy on the command line should fix it.

 

The hotfix workflow is much better in XenServer Dundee, currently in beta.



Ivan Grynenko Members
  • #12

Ivan Grynenko
  • 27 posts

Posted 03 February 2016 - 11:09 PM

From the server that has the patch applied can you see it with xe patch-list ? I'm wondering if you can get the uuid of the

patch and go into \var\patch\applied and delete that uuid manually for XS65E016. After that I would restart the toolstack and see if it still shows up as applied. Never tried doing this to make XenServer forget a patch, but there has to be a way.

 

--Alan--

Just had the same on a fresh install of XS 6.5, was unable to add to the existing pool since the patch XS65E016

 was not applied to the pool master.

Your advise as to remove the patch UUID file helped.

Further to this, the patch had 0 size and was about patching some 'hole in Citrix Netscaler' !?!?!?!?!?



Roel Niesen Members
  • #13

Roel Niesen
  • 20 posts

Posted 04 February 2016 - 07:45 AM

Hello,

 

This is the way I 'solved it'.

I searched which server has the installed patch.

 

1 of the 6.5 server managed by the same xencenter has this patched installed.

 

I did what Alan Lantz  told.

 

/var/patch/applied and delete that uuid manually for XS65E016 and restarted toolstack.

 

Now xencenter doesn't knwo that this patch was ever installed.

 

Keep in mind that this server has stil installed this patch that doesn't exist anymore.

 

Thanks.


Best Answer

Willard Hoppe Members
  • #14

Willard Hoppe
  • 30 posts

Posted 05 May 2016 - 04:54 AM

Thanks, this worked for me as well!