I'm on CentOS 8.3 (Yes, I know that is going to be EOL soon) with a
source-built RPM install and have the same issue. I built the 4.15.0.0
tarball via the provided packaging script with "-d centos8 -p oss" and
on service start, I get just that same almost-bare page with the legacy
UI deprecation notice.
Just adding a data point. May not be related, but I've been fighting
with it for a couple days now and can't seem to coax any useful logs or
anything out of it.
Thanks,
-Nathan McGarvey
On 3/8/21 11:00 PM, Joshua Schaeffer wrote:
> I'm on Ubuntu 20.04 and I did build it from source. Thanks for pointing that
> out. Are there any docs on building/including the UI from source?
>
> On 3/8/21 9:47 PM, Rohit Yadav wrote:
>> Hi Joshua,
>>
>> Where did you install the packages from, can you share the repository link?
>> And if you're in CentOS or Ubuntu?
>>
>> In case you built it yourself from source, you need to build the UI too. For
>> example, this repository includes the UI in the rpms and debs:
>> http://download.cloudstack.org/centos/7/4.15
>> http://packages.shapeblue.com/cloudstack/upstream/centos7/4.15/
>> http://packages.shapeblue.com/cloudstack/upstream/debian/4.15/
>>
>> Regards,
>> Rohit Yadav
>>
>> ________________________________
>> From: Joshua Schaeffer <[email protected]>
>> Sent: Tuesday, March 9, 2021 7:22:24 AM
>> To: [email protected] <[email protected]>
>> Subject: Re: Accessing the new UI in 4.15
>>
>> No, I didn't send a screenshot before. Here is what I get:
>> https://imgur.com/a/kpTnLoV
>>
>> The source code for the page is below:
>>
>> <!-- Licensed to the Apache Software Foundation (ASF) under one or more
>> contributor license agreements. See the NOTICE file distributed with this
>> work for additional information regarding copyright ownership. The ASF
>> licenses this file to you under the Apache License, Version 2.0 (the
>> "License"); you may not use this file except in compliance with the License.
>> You may obtain a copy of the License at
>> http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law
>> or agreed to in writing, software distributed under the License is
>> distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> KIND, either express or implied. See the License for the specific language
>> governing permissions and limitations under the License. --><!doctype
>> html><html><head><meta charset="utf-8"><meta http-equiv="Content-Type"
>> content="text/html; charset=UTF-8" /><title>Apache
>> CloudStack</title></head><body><p>The legacy UI has been deprecated in this
>> version as notified in the
>> <a
>> href="http://docs.cloudstack.apache.org/en/4.14.0.0/releasenotes/about.html#new-user-interface-depreciation-notice-of-existing-ui">previous
>> release</a>. The legacy UI will be <a
>> href="http://docs.cloudstack.apache.org/en/4.15.0.0/releasenotes/about.html#primate-ga-and-legacy-ui-deprecation-and-removal-notice">removed
>> in the next release</a>.<br/>To access the legacy UI <a href="legacy">click
>> here</a>.</p>
>> [email protected]
>> www.shapeblue.com
>> 3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK
>> @shapeblue
>>
>>
>>
>> </body></html> Here is the package installed on the controller:
>> jschaeffer@bllcloudctl01:~$ dpkg -l | grep cloudstack ii cloudstack-common
>> 4.15.0.0 all A common package which contains files which are shared by
>> several CloudStack packages ii cloudstack-management 4.15.0.0 all CloudStack
>> server library
>>
>> On 3/8/21 3:04 PM, Andrija Panic wrote:
>>> http://<controller-host>:8080/client should serve you with the new
>>> UI/Primate (in case you've attached a screenshot - it's not visible, ML
>>> strips any attachments - please post a link to the external image to see
>>> what is going on)
>>> (and yes, Primate is now part of ACS, not a separate install/package)
>>>
>>> Best,
>>>
>>> On Mon, 8 Mar 2021 at 21:47, Joshua Schaeffer <[email protected]>
>>> wrote:
>>>
>>>> I just installed ACS 4.15 and I'm trying to access the new UI at
>>>> "http://<controller-host>:8080/client"
>>>> and all that comes back is the following page:
>>>>
>>>> The legacy UI has been deprecated in this version as notified in the
>>>> previous release <
>>>> http://docs.cloudstack.apache.org/en/4.14.0.0/releasenotes/about.html#new-user-interface-depreciation-notice-of-existing-ui>.
>>>> The legacy UI will be removed in the next release <
>>>> http://docs.cloudstack.apache.org/en/4.15.0.0/releasenotes/about.html#primate-ga-and-legacy-ui-deprecation-and-removal-notice
>>>>> .
>>>> To access the legacy UI click here <
>>>> http://bllcloudlb01.harmonywave.cloud/client/legacy>.
>>>>
>>>> How do I actually get to the new UI? I can still get to the legacy UI and
>>>> I've tried going to /client/primate but that page doesn't exist. Do you
>>>> still have to install primate separately in 4.15? I've searched the docs
>>>> [1] and it seems to indicate that the new UI should be readily available at
>>>> the /client URL. Also in the release notes [2] it mentions the following:
>>>>
>>>> The default URL <host>:8080/client will serve the new UI and
>>>> <host>:8080/client/legacy will serve the deprecated legacy UI.
>>>>
>>>> [1] https://docs.cloudstack.apache.org/en/latest/adminguide/ui.html
>>>> [2]
>>>> https://docs.cloudstack.apache.org/en/4.15.0.0/releasenotes/about.html#primate-ga-and-legacy-ui-deprecation-and-removal-notice
>>>>
>>>> --
>>>> Thanks,
>>>> Joshua Schaeffer
>>>>
>>>>
>> --
>> Thanks,
>> Joshua Schaeffer
>>
>