<div dir="ltr">Hi,<div><br></div><div>after enable debug mode i can see below logs in portus log.i can see all logs like select . insert and all looks fine. but alos getting warning like below.</div><div><br></div><div>please let me know if is there any configuration problem or , but still there is no data in portus web page for repositories.</div><div><br></div><div><div><br></div><div><br></div><div>D, [2016-02-16T10:46:37.115000 #1145] DEBUG -- : Registry Load (1.2ms) SELECT `registries`.* FROM `registries` ORDER BY `registries`.`id` ASC LIMIT 1000</div><div>D, [2016-02-16T10:46:37.677148 #1145] DEBUG -- : (0.3ms) BEGIN</div><div>D, [2016-02-16T10:46:37.678519 #1145] DEBUG -- : (0.5ms) SELECT `repositories`.`id` FROM `repositories`</div><div>D, [2016-02-16T10:46:37.679620 #1145] DEBUG -- : Namespace Load (0.6ms) SELECT `namespaces`.* FROM `namespaces` WHERE `namespaces`.`name` = 'jack' LIMIT 1</div><div>D, [2016-02-16T10:46:37.680299 #1145] DEBUG -- : (0.2ms) ROLLBACK</div><div>W, [2016-02-16T10:46:37.680551 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>D, [2016-02-16T10:46:37.682409 #1145] DEBUG -- : Crono::CronoJob Load (0.4ms) SELECT `crono_jobs`.* FROM `crono_jobs` WHERE `crono_jobs`.`id` = 2 LIMIT 1</div></div><div><br></div><div><br></div><div><br></div><div><div>W, [2016-02-16T12:12:37.880039 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:14:37.885128 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:16:37.967088 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:18:38.087636 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:20:37.873064 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:22:37.900357 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:24:37.932614 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:26:37.916510 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:28:37.891098 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:30:37.916941 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:32:37.881212 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:34:37.906411 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:36:37.845196 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:38:37.857684 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:40:38.107515 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:42:37.885080 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:44:37.880108 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:46:37.885044 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:48:37.832047 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div><div>W, [2016-02-16T12:50:37.843278 #1145] WARN -- : Exception: undefined method `id' for nil:NilClass</div></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 13, 2016 at 1:18 AM, Jordi Massaguer Pla <span dir="ltr"><<a href="mailto:jmassaguerpla@suse.de" target="_blank">jmassaguerpla@suse.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<font size="-1">look also in the apache2 logs, if you are using
apache.<br>
you can add more debugging in config/environments/*.yml and also
if you run passenger+apache, you can add more debugging to
passenger (/etc/apache2/conf.d/... if you are using passenger rpm
from SUSE).<br>
<br>
</font><span class=""><br>
<div>On 02/12/2016 12:36 AM, Benjamin
Fernandis wrote:<br>
</div>
</span><div><div class="h5"><blockquote type="cite">
<div dir="ltr">is there a way to enable debug mode in portus to
see what happening. As can't find anything in logs.</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Fri, Feb 12, 2016 at 12:17 PM,
Benjamin Fernandis <span dir="ltr"><<a href="mailto:benjo11111@gmail.com" target="_blank"></a><a href="mailto:benjo11111@gmail.com" target="_blank">benjo11111@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">I don't know where i m doing mistake, but if
i add another registry which is not using ssl and with
same configuration in portus and in registry, it works. I
can see data in portus webpage.
<div><br>
</div>
<div>but while adding ssl enabled registry facing problem.</div>
<div><br>
</div>
<div><br>
</div>
</div>
<div>
<div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Fri, Feb 12, 2016 at 2:24
AM, Miquel Sabaté Solà <span dir="ltr"><<a href="mailto:msabate@suse.com" target="_blank"></a><a href="mailto:msabate@suse.com" target="_blank">msabate@suse.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> <font face="Noto Sans">Hello Benjamin,</font><span><br>
<br>
<div>On 02/11/2016 03:02 AM, Benjamin
Fernandis wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Hi,
<div><br>
</div>
<div>we using docker v2.2 registry with
ssl cert on centos 7 and it is working
fine.</div>
<div><br>
</div>
<div>we can push and pull from network
without --insecure-registry flag.</div>
<div><br>
</div>
<div>today, we deployed portus on opensuse
vm and then added registry in webpage of
portus.</div>
<div><br>
</div>
<div>but we have not see any repositories
or namespace data in portus web page.
Even when tried to check in DB it shows
empty.</div>
</div>
</blockquote>
<br>
</span> Right. I think that it's expected for
Portus to automatically "import" the images from
the registry you just configured. This is tricky
mainly because: what if you have images
contained inside of namespaces Portus knows
nothing about ? which team should own these
missing namespaces ? This is a question that we
plan to fix as soon as possible, but we are
still discussing the best way to do it.<br>
<br>
Now, you could say, well, at least import the
images that are not contained in namespaces,
right ? We can do this, but you have to use
Crono. See more about Crono in our documentation
[1]. Basically, it will periodically check for
images available in the registry and not
registered in Portus. Because of the
aforementioned limitation with namespaces, Crono
will only import images that are not contained
in namespaces that are unknown to Portus. One
way to work-around this limitation is to create
the namespaces manually, and let Crono update
the DB on the next iteration.<br>
<br>
That being said, there's a known bug in our code
regarding the synchronization with crono (see
[2]). This is fixed in both master and 2.0.3
(which will be released next week).<br>
<br>
<blockquote type="cite"><span>
<div dir="ltr">
<div><br>
</div>
<div>there is no error in portus log and
while checking in registry logs, i can
see request comes from portus and i can
see repositories data as per registry
but nothing comes in portus web page.</div>
<div><br>
</div>
<div>there is no error in reigstry log.</div>
<div><br>
</div>
<div>i copied registry certificate to
portus /etc/pki/trust/anchors folder.</div>
<div><br>
</div>
<div>please suggest me if i m missing
anything here.</div>
<div><br>
</div>
<div>registry config.</div>
<div><br>
</div>
<div>
<div>docker run \</div>
<div> -d --restart=always --name
registry \</div>
<div> -e REGISTRY_LOG_LEVEL=info
\</div>
<div> -p 5000:5000 \</div>
<div> -e
SEARCH_BACKEND=sqlalchemy \</div>
<div> -v `pwd`/certs:/certs \</div>
<div> -e
REGISTRY_HTTP_TLS_CERTIFICATE=/certs/xyz.crt
\</div>
<div> -e
REGISTRY_HTTP_TLS_KEY=/certs/xyz.key \</div>
<div> -v
/etc/localtime:/etc/localtime:ro \</div>
<div> -v
/data/docker-v2:/var/lib/registry \</div>
<div> registry:2.2</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>registry is running in container on
centos 7.</div>
<div>portus is running in opensuse vm.</div>
<div><br>
</div>
<div>Thanks</div>
<div>Ben</div>
</div>
<br>
<fieldset></fieldset>
<br>
</span>
<pre>_______________________________________________
Containers mailing list
<a href="mailto:Containers@lists.suse.com" target="_blank">Containers@lists.suse.com</a>
<a href="http://lists.suse.com/mailman/listinfo/containers" target="_blank">http://lists.suse.com/mailman/listinfo/containers</a>
</pre>
</blockquote>
<br>
Hope this helps,<br>
Miquel<br>
<br>
[1] <a href="http://port.us.org/features/1_Synchronizing-the-Registry-and-Portus.html" target="_blank">http://port.us.org/features/1_Synchronizing-the-Registry-and-Portus.html</a><br>
[2] <a href="https://github.com/SUSE/Portus/issues/720" target="_blank">https://github.com/SUSE/Portus/issues/720</a><br>
</div>
<br>
_______________________________________________<br>
Containers mailing list<br>
<a href="mailto:Containers@lists.suse.com" target="_blank">Containers@lists.suse.com</a><br>
<a href="http://lists.suse.com/mailman/listinfo/containers" rel="noreferrer" target="_blank">http://lists.suse.com/mailman/listinfo/containers</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Containers mailing list
<a href="mailto:Containers@lists.suse.com" target="_blank">Containers@lists.suse.com</a>
<a href="http://lists.suse.com/mailman/listinfo/containers" target="_blank">http://lists.suse.com/mailman/listinfo/containers</a>
</pre>
</blockquote>
<br>
</div></div></div>
<br>_______________________________________________<br>
Containers mailing list<br>
<a href="mailto:Containers@lists.suse.com">Containers@lists.suse.com</a><br>
<a href="http://lists.suse.com/mailman/listinfo/containers" rel="noreferrer" target="_blank">http://lists.suse.com/mailman/listinfo/containers</a><br>
<br></blockquote></div><br></div>