<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>