You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@druid.apache.org by Gian Merlino <gi...@apache.org> on 2019/02/22 16:13:04 UTC

TeamCity having problems

It looks like TeamCity is having problems since a few days ago - builds of
master and PRs are flaky. Here's the link to recent builds of master:
https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__

It looks like the Windows agents generally work fine and the Ubuntu agents
are flaky. I can't see any recent commits that seem likely to have caused
this so am assuming something is going wrong on the TeamCity server side.

I looked at the logs of a few successful and a few failed builds and
noticed the failed ones have a lot of these messages, but the successful
ones didn't:

[Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport - [RMI TCP
Connection(3)-127.0.0.1] WARN
org.eclipse.aether.internal.impl.DefaultUpdateCheckManager - Failed to
create parent directories for tracking file
/home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated

I'm not sure what that might indicate or what to do about it. Maybe we need
to… clear… some caches? Anyone have any ideas?

Re: TeamCity having problems

Posted by David Glasser <gl...@apollographql.com>.
I've been seeing these issues on my PR. They tend to be declarations of
2800+ errors, which mostly seem to be "Redundant throws clause" and "Unused
declaration", and mostly seem to be incorrect when I take a look.

On Fri, Feb 22, 2019 at 11:00 AM Gian Merlino <gi...@apache.org> wrote:

> It's one of the two integrations we have on GitHub that run to validate
> pull requests. We have TeamCity doing static analysis; and Travis running
> unit tests, integration tests, and checkstyle. You can see an example on
> this pull request here:
> https://github.com/apache/incubator-druid/pull/7118,
> under "Inspections: pull requests (Druid)".
>
> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org> wrote:
>
> > What is TeamCity? How does Druid use it? Is it accessible to all Druid
> > contributors? Are all Druid contributors required to use it? Is its use
> > documented somewhere? (I searched
> > https://www.google.com/search?q=apache+druid+teamcity <
> > https://www.google.com/search?q=apache+druid+teamcity> but couldn’t find
> > any mention.)
> >
> >
> >
> > > On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <fu...@gmail.com>
> > wrote:
> > >
> > > Hi Gian,
> > >
> > > There maybe a problem with permissions after upgrading Apache parent
> POM
> > > version to 21. This maybe a related issue:
> > > https://jira.apache.org/jira/browse/INFRA-10286
> > >
> > > Kind Regards,
> > > Furkan KAMACI
> > >
> > > On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org> wrote:
> > >
> > >> It looks like TeamCity is having problems since a few days ago -
> builds
> > of
> > >> master and PRs are flaky. Here's the link to recent builds of master:
> > >>
> > >>
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > >>
> > >> It looks like the Windows agents generally work fine and the Ubuntu
> > agents
> > >> are flaky. I can't see any recent commits that seem likely to have
> > caused
> > >> this so am assuming something is going wrong on the TeamCity server
> > side.
> > >>
> > >> I looked at the logs of a few successful and a few failed builds and
> > >> noticed the failed ones have a lot of these messages, but the
> successful
> > >> ones didn't:
> > >>
> > >> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport - [RMI
> TCP
> > >> Connection(3)-127.0.0.1] WARN
> > >> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager - Failed to
> > >> create parent directories for tracking file
> > >>
> > >>
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > >>
> > >> I'm not sure what that might indicate or what to do about it. Maybe we
> > need
> > >> to… clear… some caches? Anyone have any ideas?
> > >>
> >
> >
>

Re: TeamCity having problems

Posted by Roman Leventov <le...@gmail.com>.
There are some non-transient errors in master builds since one week ago:
https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections

On Mon, 4 Mar 2019 at 09:28, Furkan KAMACI <fu...@gmail.com> wrote:

> That's great Clint!
>
> On Sat, Mar 2, 2019 at 5:34 AM Clint Wylie <cl...@imply.io> wrote:
>
> > After adding a maven clean step after the newly introduced maven install
> > step to clean up the 'target' directories leftover from compiling, it
> looks
> > like team city has passed for the first time in ~3 days!
> >
> > On Wed, Feb 27, 2019 at 6:57 PM Gian Merlino <gi...@apache.org> wrote:
> >
> > > It seems to be broken in a different place. In the build log I'm
> seeing a
> > > lot of messages like this. However, I'm not sure if they're related.
> > >
> > > [Step 2/2] [  70961]  ERROR - impl.file.impl.FileManagerImpl - Project
> is
> > > not yet initialized: Project '/mnt/agent/work/9f653ecb5b5406e8'
> > > 9f653ecb5b5406e8
> > > [22:13:22][Step 2/2] java.lang.Throwable
> > > [22:13:22][Step 2/2] at
> > > com.intellij.openapi.diagnostic.Logger.error(Logger.java:132)
> > > [22:13:22][Step 2/2] at
> > >
> > >
> >
> com.intellij.psi.impl.file.impl.FileManagerImpl.dispatchPendingEvents(FileManagerImpl.java:350)
> > > [22:13:22][Step 2/2] at
> > >
> > >
> >
> com.intellij.psi.impl.file.impl.FileManagerImpl.findFile(FileManagerImpl.java:403)
> > > [22:13:22][Step 2/2] at
> > > com.intellij.psi.impl.PsiManagerImpl.findFile(PsiManagerImpl.java:188)
> > > [22:13:22][Step 2/2] at
> > >
> > >
> >
> org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.fileWasChanged(MavenProjectsManagerWatcher.java:431)
> > > [22:13:22][Step 2/2] at
> > >
> > >
> >
> org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.doUpdateFile(MavenProjectsManagerWatcher.java:413)
> > > [22:13:22][Step 2/2] at
> > >
> > >
> >
> org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.updateFile(MavenProjectsManagerWatcher.java:381)
> > > [22:13:22][Step 2/2] at
> > >
> > >
> >
> com.intellij.openapi.externalSystem.service.project.autoimport.FileChangeListenerBase.after(FileChangeListenerBase.java:99)
> > >
> > >
> > > On Wed, Feb 27, 2019 at 3:41 PM Jonathan Wei <jo...@apache.org>
> wrote:
> > >
> > > > Adding the build step doesn't seem to help:
> > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewLog.html?buildId=2015537&buildTypeId=OpenSourceProjects_Druid_InspectionsPullRequests
> > > >
> > > >
> > > >
> > > > On Wed, Feb 27, 2019 at 9:06 AM David Glasser <
> > glasser@apollographql.com
> > > >
> > > > wrote:
> > > >
> > > > > maven.twttr.com has been down for over a day and this has been
> > > affecting
> > > > > multiple projects I work on. If anyone on this list works at
> Twitter,
> > > it
> > > > > would be great if you could figure out who is responsible for that
> > > server
> > > > > (or talk the projects published on it into moving to Maven
> > Central)!  I
> > > > > filed https://github.com/twitter/hadoop-lzo/issues/138
> > > > >
> > > > > --dave
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Wed, Feb 27, 2019 at 9:02 AM Gian Merlino <gi...@apache.org>
> > wrote:
> > > > >
> > > > > > I suppose it's ok to lock builds to Ubuntu agents only, since we
> > > don't
> > > > > > officially support building or running on Windows. I just made
> that
> > > > > change.
> > > > > >
> > > > > > Do we need hadoop-lzo? I am guessing no - so maybe the right call
> > is
> > > to
> > > > > > exclude it. It seems that its purpose is to allow reading
> > > > LZO-compressed
> > > > > > Thrift files. But it could be provided in other ways, including
> by
> > > the
> > > > > > Druid admin (by putting it into the extension directory) or even
> by
> > > the
> > > > > > remote Hadoop cluster (it might already be there, and it should
> be
> > > okay
> > > > > if
> > > > > > it's only on the Hadoop side, since it wouldn't be needed on the
> > > Druid
> > > > > > side).
> > > > > >
> > > > > > On Tue, Feb 26, 2019 at 5:33 PM Jonathan Wei <jo...@apache.org>
> > > > wrote:
> > > > > >
> > > > > > > The Windows agents don't work now since we have non-Windows
> > > > executables
> > > > > > in
> > > > > > > the build process:
> > > > > > >
> > > > > > > ```
> > > > > > > Cannot run program
> > > > > > > "Z:\buildAgent\work\9f653ecb5b5406e8\web-console\script\build"
> > (in
> > > > > > > directory "Z:\buildAgent\work\9f653ecb5b5406e8\web-console"):
> > > > > > CreateProcess
> > > > > > > error=193, %1 is not a valid Win32 application
> > > > > > > ```
> > > > > > >
> > > > > > > The ubuntu agents do get past that, but Twitter's maven repo is
> > > > having
> > > > > > > issues right now so the build fails.
> > > > > > > ```
> > > > > > >
> > > > > > > [*ERROR*] Failed to execute goal on project
> > > druid-thrift-extensions:
> > > > > > *Could
> > > > > > > not resolve dependencies for project
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.druid.extensions.contrib:druid-thrift-extensions:jar:0.14.0-incubating-SNAPSHOT:
> > > > > > > Failed to collect dependencies at
> > > > > > > com.twitter.elephantbird:elephant-bird-core:jar:4.8 ->
> > > > > > > com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19*: Failed to
> read
> > > > > artifact
> > > > > > > descriptor for com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19:
> > > Could
> > > > > not
> > > > > > > transfer artifact
> com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19
> > > > > from/to
> > > > > > > twitter (http://maven.twttr.com): Failed to transfer file:
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom
> > > > > > > .
> > > > > > > Return code is: 503 , ReasonPhrase:Service Temporarily
> > Unavailable.
> > > > ->
> > > > > > > *[Help
> > > > > > > 1]*
> > > > > > > ```
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On Tue, Feb 26, 2019 at 1:28 PM Roman Leventov <
> > > > leventov.ru@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > I've added Maven compilation build steps as per
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
> > > > > > > > and disabled the Agent Requirement. If TeamCity keeps being
> > flaky
> > > > the
> > > > > > > Agent
> > > > > > > > Requirement needs to be re-enabled here:
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
> > > > > > > > and
> > > > > > > > added here:
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests
> > > > > > > >
> > > > > > > > On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org>
> > > > wrote:
> > > > > > > >
> > > > > > > > > In the meantime, since Windows builds seem to be ok, I've
> > > pinned
> > > > > our
> > > > > > > > > TeamCity builds to Windows agents only as an effort to work
> > > > around
> > > > > > the
> > > > > > > > > problem. It might slow them down a bit -- there's only 4
> > > Windows
> > > > > > agents
> > > > > > > > and
> > > > > > > > > 12 Ubuntu agents -- but should hopefully stem the tide of
> > false
> > > > > > > failures.
> > > > > > > > > If this seems to cause more trouble than it's worth it can
> be
> > > > > > reverted
> > > > > > > > (the
> > > > > > > > > change is in "Agent Requirements").
> > > > > > > > >
> > > > > > > > > On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <
> > > > > > leventov.ru@gmail.com>
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > There is a file ci/README_TeamCity.md in Druid tree
> > regarding
> > > > > > > TeamCity:
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
> > > > > > > > > >
> > > > > > > > > > Feel free to amend it with more info.
> > > > > > > > > >
> > > > > > > > > > I've CC'ed this e-mail to teamcity-support@jetbrains.com
> .
> > > > > > > > > >
> > > > > > > > > > On Fri, 22 Feb 2019 at 18:46, David Glasser <
> > > > > > > glasser@apollographql.com
> > > > > > > > >
> > > > > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > > It would be good to document that — for my first few
> PRs
> > I
> > > > just
> > > > > > > > assumed
> > > > > > > > > > > that I couldn't get a login as a random contributor.
> > > > > > > > > > >
> > > > > > > > > > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> > > > > > > > > > justin.borromeo@imply.io
> > > > > > > > > > > >
> > > > > > > > > > > wrote:
> > > > > > > > > > >
> > > > > > > > > > > > You can click the “Log in as Guest” button to access
> > the
> > > > > > results
> > > > > > > > > > without
> > > > > > > > > > > > registering a TeamCity account.
> > > > > > > > > > > >
> > > > > > > > > > > > Justin
> > > > > > > > > > > >
> > > > > > > > > > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <
> > > > > jhyde@apache.org>
> > > > > > > > > wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > The page [1] requires a login. So, a Druid
> > contributor
> > > > has
> > > > > to
> > > > > > > > get a
> > > > > > > > > > > > TeamCity account?
> > > > > > > > > > > > >
> > > > > > > > > > > > > That would be OK, if TeamCity provides a lot of
> > value.
> > > > But
> > > > > it
> > > > > > > > > raises
> > > > > > > > > > > the
> > > > > > > > > > > > bar for occasional and first-time contributors.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Julian
> > > > > > > > > > > > >
> > > > > > > > > > > > > [1]
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > > > > > > > > > > >
> > > > > > > > > > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <
> > > > > gian@apache.org
> > > > > > >
> > > > > > > > > wrote:
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> It's one of the two integrations we have on GitHub
> > > that
> > > > > run
> > > > > > to
> > > > > > > > > > > validate
> > > > > > > > > > > > >> pull requests. We have TeamCity doing static
> > analysis;
> > > > and
> > > > > > > > Travis
> > > > > > > > > > > > running
> > > > > > > > > > > > >> unit tests, integration tests, and checkstyle. You
> > can
> > > > see
> > > > > > an
> > > > > > > > > > example
> > > > > > > > > > > on
> > > > > > > > > > > > >> this pull request here:
> > > > > > > > > > > > https://github.com/apache/incubator-druid/pull/7118,
> > > > > > > > > > > > >> under "Inspections: pull requests (Druid)".
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <
> > > > > > > jhyde@apache.org>
> > > > > > > > > > > wrote:
> > > > > > > > > > > > >>
> > > > > > > > > > > > >>> What is TeamCity? How does Druid use it? Is it
> > > > accessible
> > > > > > to
> > > > > > > > all
> > > > > > > > > > > Druid
> > > > > > > > > > > > >>> contributors? Are all Druid contributors required
> > to
> > > > use
> > > > > > it?
> > > > > > > Is
> > > > > > > > > its
> > > > > > > > > > > use
> > > > > > > > > > > > >>> documented somewhere? (I searched
> > > > > > > > > > > > >>>
> > > https://www.google.com/search?q=apache+druid+teamcity
> > > > <
> > > > > > > > > > > > >>>
> > > https://www.google.com/search?q=apache+druid+teamcity>
> > > > > but
> > > > > > > > > > couldn’t
> > > > > > > > > > > > find
> > > > > > > > > > > > >>> any mention.)
> > > > > > > > > > > > >>>
> > > > > > > > > > > > >>>
> > > > > > > > > > > > >>>
> > > > > > > > > > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> > > > > > > > > > furkankamaci@gmail.com>
> > > > > > > > > > > > >>> wrote:
> > > > > > > > > > > > >>>>
> > > > > > > > > > > > >>>> Hi Gian,
> > > > > > > > > > > > >>>>
> > > > > > > > > > > > >>>> There maybe a problem with permissions after
> > > upgrading
> > > > > > > Apache
> > > > > > > > > > parent
> > > > > > > > > > > > POM
> > > > > > > > > > > > >>>> version to 21. This maybe a related issue:
> > > > > > > > > > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > > > > > > > > > > >>>>
> > > > > > > > > > > > >>>> Kind Regards,
> > > > > > > > > > > > >>>> Furkan KAMACI
> > > > > > > > > > > > >>>>
> > > > > > > > > > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <
> > > > > > > gian@apache.org
> > > > > > > > >
> > > > > > > > > > > wrote:
> > > > > > > > > > > > >>>>
> > > > > > > > > > > > >>>>> It looks like TeamCity is having problems
> since a
> > > few
> > > > > > days
> > > > > > > > ago
> > > > > > > > > -
> > > > > > > > > > > > builds
> > > > > > > > > > > > >>> of
> > > > > > > > > > > > >>>>> master and PRs are flaky. Here's the link to
> > recent
> > > > > > builds
> > > > > > > of
> > > > > > > > > > > master:
> > > > > > > > > > > > >>>>>
> > > > > > > > > > > > >>>>>
> > > > > > > > > > > > >>>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > > > > > > > > > > >>>>>
> > > > > > > > > > > > >>>>> It looks like the Windows agents generally work
> > > fine
> > > > > and
> > > > > > > the
> > > > > > > > > > Ubuntu
> > > > > > > > > > > > >>> agents
> > > > > > > > > > > > >>>>> are flaky. I can't see any recent commits that
> > seem
> > > > > > likely
> > > > > > > to
> > > > > > > > > > have
> > > > > > > > > > > > >>> caused
> > > > > > > > > > > > >>>>> this so am assuming something is going wrong on
> > the
> > > > > > > TeamCity
> > > > > > > > > > server
> > > > > > > > > > > > >>> side.
> > > > > > > > > > > > >>>>>
> > > > > > > > > > > > >>>>> I looked at the logs of a few successful and a
> > few
> > > > > failed
> > > > > > > > > builds
> > > > > > > > > > > and
> > > > > > > > > > > > >>>>> noticed the failed ones have a lot of these
> > > messages,
> > > > > but
> > > > > > > the
> > > > > > > > > > > > successful
> > > > > > > > > > > > >>>>> ones didn't:
> > > > > > > > > > > > >>>>>
> > > > > > > > > > > > >>>>> [Step 1/1] [  43336]   WARN -
> > > > > > > ution.rmi.RemoteProcessSupport
> > > > > > > > -
> > > > > > > > > > [RMI
> > > > > > > > > > > > TCP
> > > > > > > > > > > > >>>>> Connection(3)-127.0.0.1] WARN
> > > > > > > > > > > > >>>>>
> > > > > > org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
> > > > > > > -
> > > > > > > > > > Failed
> > > > > > > > > > > > to
> > > > > > > > > > > > >>>>> create parent directories for tracking file
> > > > > > > > > > > > >>>>>
> > > > > > > > > > > > >>>>>
> > > > > > > > > > > > >>>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > > > > > > > > > > >>>>>
> > > > > > > > > > > > >>>>> I'm not sure what that might indicate or what
> to
> > do
> > > > > about
> > > > > > > it.
> > > > > > > > > > Maybe
> > > > > > > > > > > > we
> > > > > > > > > > > > >>> need
> > > > > > > > > > > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > > > > > > > > > > >>>>>
> > > > > > > > > > > > >>>
> > > > > > > > > > > > >>>
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > > > > > > > > > To unsubscribe, e-mail:
> > > dev-unsubscribe@druid.apache.org
> > > > > > > > > > > > > For additional commands, e-mail:
> > > > dev-help@druid.apache.org
> > > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > >
> > > > ---------------------------------------------------------------------
> > > > > > > > > > > > To unsubscribe, e-mail:
> > dev-unsubscribe@druid.apache.org
> > > > > > > > > > > > For additional commands, e-mail:
> > > dev-help@druid.apache.org
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Re: TeamCity having problems

Posted by Furkan KAMACI <fu...@gmail.com>.
That's great Clint!

On Sat, Mar 2, 2019 at 5:34 AM Clint Wylie <cl...@imply.io> wrote:

> After adding a maven clean step after the newly introduced maven install
> step to clean up the 'target' directories leftover from compiling, it looks
> like team city has passed for the first time in ~3 days!
>
> On Wed, Feb 27, 2019 at 6:57 PM Gian Merlino <gi...@apache.org> wrote:
>
> > It seems to be broken in a different place. In the build log I'm seeing a
> > lot of messages like this. However, I'm not sure if they're related.
> >
> > [Step 2/2] [  70961]  ERROR - impl.file.impl.FileManagerImpl - Project is
> > not yet initialized: Project '/mnt/agent/work/9f653ecb5b5406e8'
> > 9f653ecb5b5406e8
> > [22:13:22][Step 2/2] java.lang.Throwable
> > [22:13:22][Step 2/2] at
> > com.intellij.openapi.diagnostic.Logger.error(Logger.java:132)
> > [22:13:22][Step 2/2] at
> >
> >
> com.intellij.psi.impl.file.impl.FileManagerImpl.dispatchPendingEvents(FileManagerImpl.java:350)
> > [22:13:22][Step 2/2] at
> >
> >
> com.intellij.psi.impl.file.impl.FileManagerImpl.findFile(FileManagerImpl.java:403)
> > [22:13:22][Step 2/2] at
> > com.intellij.psi.impl.PsiManagerImpl.findFile(PsiManagerImpl.java:188)
> > [22:13:22][Step 2/2] at
> >
> >
> org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.fileWasChanged(MavenProjectsManagerWatcher.java:431)
> > [22:13:22][Step 2/2] at
> >
> >
> org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.doUpdateFile(MavenProjectsManagerWatcher.java:413)
> > [22:13:22][Step 2/2] at
> >
> >
> org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.updateFile(MavenProjectsManagerWatcher.java:381)
> > [22:13:22][Step 2/2] at
> >
> >
> com.intellij.openapi.externalSystem.service.project.autoimport.FileChangeListenerBase.after(FileChangeListenerBase.java:99)
> >
> >
> > On Wed, Feb 27, 2019 at 3:41 PM Jonathan Wei <jo...@apache.org> wrote:
> >
> > > Adding the build step doesn't seem to help:
> > >
> > >
> >
> https://teamcity.jetbrains.com/viewLog.html?buildId=2015537&buildTypeId=OpenSourceProjects_Druid_InspectionsPullRequests
> > >
> > >
> > >
> > > On Wed, Feb 27, 2019 at 9:06 AM David Glasser <
> glasser@apollographql.com
> > >
> > > wrote:
> > >
> > > > maven.twttr.com has been down for over a day and this has been
> > affecting
> > > > multiple projects I work on. If anyone on this list works at Twitter,
> > it
> > > > would be great if you could figure out who is responsible for that
> > server
> > > > (or talk the projects published on it into moving to Maven
> Central)!  I
> > > > filed https://github.com/twitter/hadoop-lzo/issues/138
> > > >
> > > > --dave
> > > >
> > > >
> > > >
> > > >
> > > > On Wed, Feb 27, 2019 at 9:02 AM Gian Merlino <gi...@apache.org>
> wrote:
> > > >
> > > > > I suppose it's ok to lock builds to Ubuntu agents only, since we
> > don't
> > > > > officially support building or running on Windows. I just made that
> > > > change.
> > > > >
> > > > > Do we need hadoop-lzo? I am guessing no - so maybe the right call
> is
> > to
> > > > > exclude it. It seems that its purpose is to allow reading
> > > LZO-compressed
> > > > > Thrift files. But it could be provided in other ways, including by
> > the
> > > > > Druid admin (by putting it into the extension directory) or even by
> > the
> > > > > remote Hadoop cluster (it might already be there, and it should be
> > okay
> > > > if
> > > > > it's only on the Hadoop side, since it wouldn't be needed on the
> > Druid
> > > > > side).
> > > > >
> > > > > On Tue, Feb 26, 2019 at 5:33 PM Jonathan Wei <jo...@apache.org>
> > > wrote:
> > > > >
> > > > > > The Windows agents don't work now since we have non-Windows
> > > executables
> > > > > in
> > > > > > the build process:
> > > > > >
> > > > > > ```
> > > > > > Cannot run program
> > > > > > "Z:\buildAgent\work\9f653ecb5b5406e8\web-console\script\build"
> (in
> > > > > > directory "Z:\buildAgent\work\9f653ecb5b5406e8\web-console"):
> > > > > CreateProcess
> > > > > > error=193, %1 is not a valid Win32 application
> > > > > > ```
> > > > > >
> > > > > > The ubuntu agents do get past that, but Twitter's maven repo is
> > > having
> > > > > > issues right now so the build fails.
> > > > > > ```
> > > > > >
> > > > > > [*ERROR*] Failed to execute goal on project
> > druid-thrift-extensions:
> > > > > *Could
> > > > > > not resolve dependencies for project
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.druid.extensions.contrib:druid-thrift-extensions:jar:0.14.0-incubating-SNAPSHOT:
> > > > > > Failed to collect dependencies at
> > > > > > com.twitter.elephantbird:elephant-bird-core:jar:4.8 ->
> > > > > > com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19*: Failed to read
> > > > artifact
> > > > > > descriptor for com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19:
> > Could
> > > > not
> > > > > > transfer artifact com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19
> > > > from/to
> > > > > > twitter (http://maven.twttr.com): Failed to transfer file:
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom
> > > > > > .
> > > > > > Return code is: 503 , ReasonPhrase:Service Temporarily
> Unavailable.
> > > ->
> > > > > > *[Help
> > > > > > 1]*
> > > > > > ```
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Tue, Feb 26, 2019 at 1:28 PM Roman Leventov <
> > > leventov.ru@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > I've added Maven compilation build steps as per
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
> > > > > > > and disabled the Agent Requirement. If TeamCity keeps being
> flaky
> > > the
> > > > > > Agent
> > > > > > > Requirement needs to be re-enabled here:
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
> > > > > > > and
> > > > > > > added here:
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests
> > > > > > >
> > > > > > > On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org>
> > > wrote:
> > > > > > >
> > > > > > > > In the meantime, since Windows builds seem to be ok, I've
> > pinned
> > > > our
> > > > > > > > TeamCity builds to Windows agents only as an effort to work
> > > around
> > > > > the
> > > > > > > > problem. It might slow them down a bit -- there's only 4
> > Windows
> > > > > agents
> > > > > > > and
> > > > > > > > 12 Ubuntu agents -- but should hopefully stem the tide of
> false
> > > > > > failures.
> > > > > > > > If this seems to cause more trouble than it's worth it can be
> > > > > reverted
> > > > > > > (the
> > > > > > > > change is in "Agent Requirements").
> > > > > > > >
> > > > > > > > On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <
> > > > > leventov.ru@gmail.com>
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > There is a file ci/README_TeamCity.md in Druid tree
> regarding
> > > > > > TeamCity:
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
> > > > > > > > >
> > > > > > > > > Feel free to amend it with more info.
> > > > > > > > >
> > > > > > > > > I've CC'ed this e-mail to teamcity-support@jetbrains.com.
> > > > > > > > >
> > > > > > > > > On Fri, 22 Feb 2019 at 18:46, David Glasser <
> > > > > > glasser@apollographql.com
> > > > > > > >
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > It would be good to document that — for my first few PRs
> I
> > > just
> > > > > > > assumed
> > > > > > > > > > that I couldn't get a login as a random contributor.
> > > > > > > > > >
> > > > > > > > > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> > > > > > > > > justin.borromeo@imply.io
> > > > > > > > > > >
> > > > > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > > You can click the “Log in as Guest” button to access
> the
> > > > > results
> > > > > > > > > without
> > > > > > > > > > > registering a TeamCity account.
> > > > > > > > > > >
> > > > > > > > > > > Justin
> > > > > > > > > > >
> > > > > > > > > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <
> > > > jhyde@apache.org>
> > > > > > > > wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > The page [1] requires a login. So, a Druid
> contributor
> > > has
> > > > to
> > > > > > > get a
> > > > > > > > > > > TeamCity account?
> > > > > > > > > > > >
> > > > > > > > > > > > That would be OK, if TeamCity provides a lot of
> value.
> > > But
> > > > it
> > > > > > > > raises
> > > > > > > > > > the
> > > > > > > > > > > bar for occasional and first-time contributors.
> > > > > > > > > > > >
> > > > > > > > > > > > Julian
> > > > > > > > > > > >
> > > > > > > > > > > > [1]
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > > > > > > > > > >
> > > > > > > > > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <
> > > > gian@apache.org
> > > > > >
> > > > > > > > wrote:
> > > > > > > > > > > >>
> > > > > > > > > > > >> It's one of the two integrations we have on GitHub
> > that
> > > > run
> > > > > to
> > > > > > > > > > validate
> > > > > > > > > > > >> pull requests. We have TeamCity doing static
> analysis;
> > > and
> > > > > > > Travis
> > > > > > > > > > > running
> > > > > > > > > > > >> unit tests, integration tests, and checkstyle. You
> can
> > > see
> > > > > an
> > > > > > > > > example
> > > > > > > > > > on
> > > > > > > > > > > >> this pull request here:
> > > > > > > > > > > https://github.com/apache/incubator-druid/pull/7118,
> > > > > > > > > > > >> under "Inspections: pull requests (Druid)".
> > > > > > > > > > > >>
> > > > > > > > > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <
> > > > > > jhyde@apache.org>
> > > > > > > > > > wrote:
> > > > > > > > > > > >>
> > > > > > > > > > > >>> What is TeamCity? How does Druid use it? Is it
> > > accessible
> > > > > to
> > > > > > > all
> > > > > > > > > > Druid
> > > > > > > > > > > >>> contributors? Are all Druid contributors required
> to
> > > use
> > > > > it?
> > > > > > Is
> > > > > > > > its
> > > > > > > > > > use
> > > > > > > > > > > >>> documented somewhere? (I searched
> > > > > > > > > > > >>>
> > https://www.google.com/search?q=apache+druid+teamcity
> > > <
> > > > > > > > > > > >>>
> > https://www.google.com/search?q=apache+druid+teamcity>
> > > > but
> > > > > > > > > couldn’t
> > > > > > > > > > > find
> > > > > > > > > > > >>> any mention.)
> > > > > > > > > > > >>>
> > > > > > > > > > > >>>
> > > > > > > > > > > >>>
> > > > > > > > > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> > > > > > > > > furkankamaci@gmail.com>
> > > > > > > > > > > >>> wrote:
> > > > > > > > > > > >>>>
> > > > > > > > > > > >>>> Hi Gian,
> > > > > > > > > > > >>>>
> > > > > > > > > > > >>>> There maybe a problem with permissions after
> > upgrading
> > > > > > Apache
> > > > > > > > > parent
> > > > > > > > > > > POM
> > > > > > > > > > > >>>> version to 21. This maybe a related issue:
> > > > > > > > > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > > > > > > > > > >>>>
> > > > > > > > > > > >>>> Kind Regards,
> > > > > > > > > > > >>>> Furkan KAMACI
> > > > > > > > > > > >>>>
> > > > > > > > > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <
> > > > > > gian@apache.org
> > > > > > > >
> > > > > > > > > > wrote:
> > > > > > > > > > > >>>>
> > > > > > > > > > > >>>>> It looks like TeamCity is having problems since a
> > few
> > > > > days
> > > > > > > ago
> > > > > > > > -
> > > > > > > > > > > builds
> > > > > > > > > > > >>> of
> > > > > > > > > > > >>>>> master and PRs are flaky. Here's the link to
> recent
> > > > > builds
> > > > > > of
> > > > > > > > > > master:
> > > > > > > > > > > >>>>>
> > > > > > > > > > > >>>>>
> > > > > > > > > > > >>>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > > > > > > > > > >>>>>
> > > > > > > > > > > >>>>> It looks like the Windows agents generally work
> > fine
> > > > and
> > > > > > the
> > > > > > > > > Ubuntu
> > > > > > > > > > > >>> agents
> > > > > > > > > > > >>>>> are flaky. I can't see any recent commits that
> seem
> > > > > likely
> > > > > > to
> > > > > > > > > have
> > > > > > > > > > > >>> caused
> > > > > > > > > > > >>>>> this so am assuming something is going wrong on
> the
> > > > > > TeamCity
> > > > > > > > > server
> > > > > > > > > > > >>> side.
> > > > > > > > > > > >>>>>
> > > > > > > > > > > >>>>> I looked at the logs of a few successful and a
> few
> > > > failed
> > > > > > > > builds
> > > > > > > > > > and
> > > > > > > > > > > >>>>> noticed the failed ones have a lot of these
> > messages,
> > > > but
> > > > > > the
> > > > > > > > > > > successful
> > > > > > > > > > > >>>>> ones didn't:
> > > > > > > > > > > >>>>>
> > > > > > > > > > > >>>>> [Step 1/1] [  43336]   WARN -
> > > > > > ution.rmi.RemoteProcessSupport
> > > > > > > -
> > > > > > > > > [RMI
> > > > > > > > > > > TCP
> > > > > > > > > > > >>>>> Connection(3)-127.0.0.1] WARN
> > > > > > > > > > > >>>>>
> > > > > org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
> > > > > > -
> > > > > > > > > Failed
> > > > > > > > > > > to
> > > > > > > > > > > >>>>> create parent directories for tracking file
> > > > > > > > > > > >>>>>
> > > > > > > > > > > >>>>>
> > > > > > > > > > > >>>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > > > > > > > > > >>>>>
> > > > > > > > > > > >>>>> I'm not sure what that might indicate or what to
> do
> > > > about
> > > > > > it.
> > > > > > > > > Maybe
> > > > > > > > > > > we
> > > > > > > > > > > >>> need
> > > > > > > > > > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > > > > > > > > > >>>>>
> > > > > > > > > > > >>>
> > > > > > > > > > > >>>
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > >
> > > > ---------------------------------------------------------------------
> > > > > > > > > > > > To unsubscribe, e-mail:
> > dev-unsubscribe@druid.apache.org
> > > > > > > > > > > > For additional commands, e-mail:
> > > dev-help@druid.apache.org
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > >
> > > ---------------------------------------------------------------------
> > > > > > > > > > > To unsubscribe, e-mail:
> dev-unsubscribe@druid.apache.org
> > > > > > > > > > > For additional commands, e-mail:
> > dev-help@druid.apache.org
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Re: TeamCity having problems

Posted by Clint Wylie <cl...@imply.io>.
After adding a maven clean step after the newly introduced maven install
step to clean up the 'target' directories leftover from compiling, it looks
like team city has passed for the first time in ~3 days!

On Wed, Feb 27, 2019 at 6:57 PM Gian Merlino <gi...@apache.org> wrote:

> It seems to be broken in a different place. In the build log I'm seeing a
> lot of messages like this. However, I'm not sure if they're related.
>
> [Step 2/2] [  70961]  ERROR - impl.file.impl.FileManagerImpl - Project is
> not yet initialized: Project '/mnt/agent/work/9f653ecb5b5406e8'
> 9f653ecb5b5406e8
> [22:13:22][Step 2/2] java.lang.Throwable
> [22:13:22][Step 2/2] at
> com.intellij.openapi.diagnostic.Logger.error(Logger.java:132)
> [22:13:22][Step 2/2] at
>
> com.intellij.psi.impl.file.impl.FileManagerImpl.dispatchPendingEvents(FileManagerImpl.java:350)
> [22:13:22][Step 2/2] at
>
> com.intellij.psi.impl.file.impl.FileManagerImpl.findFile(FileManagerImpl.java:403)
> [22:13:22][Step 2/2] at
> com.intellij.psi.impl.PsiManagerImpl.findFile(PsiManagerImpl.java:188)
> [22:13:22][Step 2/2] at
>
> org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.fileWasChanged(MavenProjectsManagerWatcher.java:431)
> [22:13:22][Step 2/2] at
>
> org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.doUpdateFile(MavenProjectsManagerWatcher.java:413)
> [22:13:22][Step 2/2] at
>
> org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.updateFile(MavenProjectsManagerWatcher.java:381)
> [22:13:22][Step 2/2] at
>
> com.intellij.openapi.externalSystem.service.project.autoimport.FileChangeListenerBase.after(FileChangeListenerBase.java:99)
>
>
> On Wed, Feb 27, 2019 at 3:41 PM Jonathan Wei <jo...@apache.org> wrote:
>
> > Adding the build step doesn't seem to help:
> >
> >
> https://teamcity.jetbrains.com/viewLog.html?buildId=2015537&buildTypeId=OpenSourceProjects_Druid_InspectionsPullRequests
> >
> >
> >
> > On Wed, Feb 27, 2019 at 9:06 AM David Glasser <glasser@apollographql.com
> >
> > wrote:
> >
> > > maven.twttr.com has been down for over a day and this has been
> affecting
> > > multiple projects I work on. If anyone on this list works at Twitter,
> it
> > > would be great if you could figure out who is responsible for that
> server
> > > (or talk the projects published on it into moving to Maven Central)!  I
> > > filed https://github.com/twitter/hadoop-lzo/issues/138
> > >
> > > --dave
> > >
> > >
> > >
> > >
> > > On Wed, Feb 27, 2019 at 9:02 AM Gian Merlino <gi...@apache.org> wrote:
> > >
> > > > I suppose it's ok to lock builds to Ubuntu agents only, since we
> don't
> > > > officially support building or running on Windows. I just made that
> > > change.
> > > >
> > > > Do we need hadoop-lzo? I am guessing no - so maybe the right call is
> to
> > > > exclude it. It seems that its purpose is to allow reading
> > LZO-compressed
> > > > Thrift files. But it could be provided in other ways, including by
> the
> > > > Druid admin (by putting it into the extension directory) or even by
> the
> > > > remote Hadoop cluster (it might already be there, and it should be
> okay
> > > if
> > > > it's only on the Hadoop side, since it wouldn't be needed on the
> Druid
> > > > side).
> > > >
> > > > On Tue, Feb 26, 2019 at 5:33 PM Jonathan Wei <jo...@apache.org>
> > wrote:
> > > >
> > > > > The Windows agents don't work now since we have non-Windows
> > executables
> > > > in
> > > > > the build process:
> > > > >
> > > > > ```
> > > > > Cannot run program
> > > > > "Z:\buildAgent\work\9f653ecb5b5406e8\web-console\script\build" (in
> > > > > directory "Z:\buildAgent\work\9f653ecb5b5406e8\web-console"):
> > > > CreateProcess
> > > > > error=193, %1 is not a valid Win32 application
> > > > > ```
> > > > >
> > > > > The ubuntu agents do get past that, but Twitter's maven repo is
> > having
> > > > > issues right now so the build fails.
> > > > > ```
> > > > >
> > > > > [*ERROR*] Failed to execute goal on project
> druid-thrift-extensions:
> > > > *Could
> > > > > not resolve dependencies for project
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.druid.extensions.contrib:druid-thrift-extensions:jar:0.14.0-incubating-SNAPSHOT:
> > > > > Failed to collect dependencies at
> > > > > com.twitter.elephantbird:elephant-bird-core:jar:4.8 ->
> > > > > com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19*: Failed to read
> > > artifact
> > > > > descriptor for com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19:
> Could
> > > not
> > > > > transfer artifact com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19
> > > from/to
> > > > > twitter (http://maven.twttr.com): Failed to transfer file:
> > > > >
> > > > >
> > > >
> > >
> >
> http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom
> > > > > .
> > > > > Return code is: 503 , ReasonPhrase:Service Temporarily Unavailable.
> > ->
> > > > > *[Help
> > > > > 1]*
> > > > > ```
> > > > >
> > > > >
> > > > >
> > > > > On Tue, Feb 26, 2019 at 1:28 PM Roman Leventov <
> > leventov.ru@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > I've added Maven compilation build steps as per
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
> > > > > > and disabled the Agent Requirement. If TeamCity keeps being flaky
> > the
> > > > > Agent
> > > > > > Requirement needs to be re-enabled here:
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
> > > > > > and
> > > > > > added here:
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests
> > > > > >
> > > > > > On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org>
> > wrote:
> > > > > >
> > > > > > > In the meantime, since Windows builds seem to be ok, I've
> pinned
> > > our
> > > > > > > TeamCity builds to Windows agents only as an effort to work
> > around
> > > > the
> > > > > > > problem. It might slow them down a bit -- there's only 4
> Windows
> > > > agents
> > > > > > and
> > > > > > > 12 Ubuntu agents -- but should hopefully stem the tide of false
> > > > > failures.
> > > > > > > If this seems to cause more trouble than it's worth it can be
> > > > reverted
> > > > > > (the
> > > > > > > change is in "Agent Requirements").
> > > > > > >
> > > > > > > On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <
> > > > leventov.ru@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > There is a file ci/README_TeamCity.md in Druid tree regarding
> > > > > TeamCity:
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
> > > > > > > >
> > > > > > > > Feel free to amend it with more info.
> > > > > > > >
> > > > > > > > I've CC'ed this e-mail to teamcity-support@jetbrains.com.
> > > > > > > >
> > > > > > > > On Fri, 22 Feb 2019 at 18:46, David Glasser <
> > > > > glasser@apollographql.com
> > > > > > >
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > It would be good to document that — for my first few PRs I
> > just
> > > > > > assumed
> > > > > > > > > that I couldn't get a login as a random contributor.
> > > > > > > > >
> > > > > > > > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> > > > > > > > justin.borromeo@imply.io
> > > > > > > > > >
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > You can click the “Log in as Guest” button to access the
> > > > results
> > > > > > > > without
> > > > > > > > > > registering a TeamCity account.
> > > > > > > > > >
> > > > > > > > > > Justin
> > > > > > > > > >
> > > > > > > > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <
> > > jhyde@apache.org>
> > > > > > > wrote:
> > > > > > > > > > >
> > > > > > > > > > > The page [1] requires a login. So, a Druid contributor
> > has
> > > to
> > > > > > get a
> > > > > > > > > > TeamCity account?
> > > > > > > > > > >
> > > > > > > > > > > That would be OK, if TeamCity provides a lot of value.
> > But
> > > it
> > > > > > > raises
> > > > > > > > > the
> > > > > > > > > > bar for occasional and first-time contributors.
> > > > > > > > > > >
> > > > > > > > > > > Julian
> > > > > > > > > > >
> > > > > > > > > > > [1]
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > > > > > > > > >
> > > > > > > > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <
> > > gian@apache.org
> > > > >
> > > > > > > wrote:
> > > > > > > > > > >>
> > > > > > > > > > >> It's one of the two integrations we have on GitHub
> that
> > > run
> > > > to
> > > > > > > > > validate
> > > > > > > > > > >> pull requests. We have TeamCity doing static analysis;
> > and
> > > > > > Travis
> > > > > > > > > > running
> > > > > > > > > > >> unit tests, integration tests, and checkstyle. You can
> > see
> > > > an
> > > > > > > > example
> > > > > > > > > on
> > > > > > > > > > >> this pull request here:
> > > > > > > > > > https://github.com/apache/incubator-druid/pull/7118,
> > > > > > > > > > >> under "Inspections: pull requests (Druid)".
> > > > > > > > > > >>
> > > > > > > > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <
> > > > > jhyde@apache.org>
> > > > > > > > > wrote:
> > > > > > > > > > >>
> > > > > > > > > > >>> What is TeamCity? How does Druid use it? Is it
> > accessible
> > > > to
> > > > > > all
> > > > > > > > > Druid
> > > > > > > > > > >>> contributors? Are all Druid contributors required to
> > use
> > > > it?
> > > > > Is
> > > > > > > its
> > > > > > > > > use
> > > > > > > > > > >>> documented somewhere? (I searched
> > > > > > > > > > >>>
> https://www.google.com/search?q=apache+druid+teamcity
> > <
> > > > > > > > > > >>>
> https://www.google.com/search?q=apache+druid+teamcity>
> > > but
> > > > > > > > couldn’t
> > > > > > > > > > find
> > > > > > > > > > >>> any mention.)
> > > > > > > > > > >>>
> > > > > > > > > > >>>
> > > > > > > > > > >>>
> > > > > > > > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> > > > > > > > furkankamaci@gmail.com>
> > > > > > > > > > >>> wrote:
> > > > > > > > > > >>>>
> > > > > > > > > > >>>> Hi Gian,
> > > > > > > > > > >>>>
> > > > > > > > > > >>>> There maybe a problem with permissions after
> upgrading
> > > > > Apache
> > > > > > > > parent
> > > > > > > > > > POM
> > > > > > > > > > >>>> version to 21. This maybe a related issue:
> > > > > > > > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > > > > > > > > >>>>
> > > > > > > > > > >>>> Kind Regards,
> > > > > > > > > > >>>> Furkan KAMACI
> > > > > > > > > > >>>>
> > > > > > > > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <
> > > > > gian@apache.org
> > > > > > >
> > > > > > > > > wrote:
> > > > > > > > > > >>>>
> > > > > > > > > > >>>>> It looks like TeamCity is having problems since a
> few
> > > > days
> > > > > > ago
> > > > > > > -
> > > > > > > > > > builds
> > > > > > > > > > >>> of
> > > > > > > > > > >>>>> master and PRs are flaky. Here's the link to recent
> > > > builds
> > > > > of
> > > > > > > > > master:
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>> It looks like the Windows agents generally work
> fine
> > > and
> > > > > the
> > > > > > > > Ubuntu
> > > > > > > > > > >>> agents
> > > > > > > > > > >>>>> are flaky. I can't see any recent commits that seem
> > > > likely
> > > > > to
> > > > > > > > have
> > > > > > > > > > >>> caused
> > > > > > > > > > >>>>> this so am assuming something is going wrong on the
> > > > > TeamCity
> > > > > > > > server
> > > > > > > > > > >>> side.
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>> I looked at the logs of a few successful and a few
> > > failed
> > > > > > > builds
> > > > > > > > > and
> > > > > > > > > > >>>>> noticed the failed ones have a lot of these
> messages,
> > > but
> > > > > the
> > > > > > > > > > successful
> > > > > > > > > > >>>>> ones didn't:
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>> [Step 1/1] [  43336]   WARN -
> > > > > ution.rmi.RemoteProcessSupport
> > > > > > -
> > > > > > > > [RMI
> > > > > > > > > > TCP
> > > > > > > > > > >>>>> Connection(3)-127.0.0.1] WARN
> > > > > > > > > > >>>>>
> > > > org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
> > > > > -
> > > > > > > > Failed
> > > > > > > > > > to
> > > > > > > > > > >>>>> create parent directories for tracking file
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>> I'm not sure what that might indicate or what to do
> > > about
> > > > > it.
> > > > > > > > Maybe
> > > > > > > > > > we
> > > > > > > > > > >>> need
> > > > > > > > > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>
> > > > > > > > > > >>>
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > >
> > > ---------------------------------------------------------------------
> > > > > > > > > > > To unsubscribe, e-mail:
> dev-unsubscribe@druid.apache.org
> > > > > > > > > > > For additional commands, e-mail:
> > dev-help@druid.apache.org
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > >
> > ---------------------------------------------------------------------
> > > > > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > > > > > For additional commands, e-mail:
> dev-help@druid.apache.org
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Re: TeamCity having problems

Posted by Gian Merlino <gi...@apache.org>.
It seems to be broken in a different place. In the build log I'm seeing a
lot of messages like this. However, I'm not sure if they're related.

[Step 2/2] [  70961]  ERROR - impl.file.impl.FileManagerImpl - Project is
not yet initialized: Project '/mnt/agent/work/9f653ecb5b5406e8'
9f653ecb5b5406e8
[22:13:22][Step 2/2] java.lang.Throwable
[22:13:22][Step 2/2] at
com.intellij.openapi.diagnostic.Logger.error(Logger.java:132)
[22:13:22][Step 2/2] at
com.intellij.psi.impl.file.impl.FileManagerImpl.dispatchPendingEvents(FileManagerImpl.java:350)
[22:13:22][Step 2/2] at
com.intellij.psi.impl.file.impl.FileManagerImpl.findFile(FileManagerImpl.java:403)
[22:13:22][Step 2/2] at
com.intellij.psi.impl.PsiManagerImpl.findFile(PsiManagerImpl.java:188)
[22:13:22][Step 2/2] at
org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.fileWasChanged(MavenProjectsManagerWatcher.java:431)
[22:13:22][Step 2/2] at
org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.doUpdateFile(MavenProjectsManagerWatcher.java:413)
[22:13:22][Step 2/2] at
org.jetbrains.idea.maven.project.MavenProjectsManagerWatcher$MyFileChangeListener.updateFile(MavenProjectsManagerWatcher.java:381)
[22:13:22][Step 2/2] at
com.intellij.openapi.externalSystem.service.project.autoimport.FileChangeListenerBase.after(FileChangeListenerBase.java:99)


On Wed, Feb 27, 2019 at 3:41 PM Jonathan Wei <jo...@apache.org> wrote:

> Adding the build step doesn't seem to help:
>
> https://teamcity.jetbrains.com/viewLog.html?buildId=2015537&buildTypeId=OpenSourceProjects_Druid_InspectionsPullRequests
>
>
>
> On Wed, Feb 27, 2019 at 9:06 AM David Glasser <gl...@apollographql.com>
> wrote:
>
> > maven.twttr.com has been down for over a day and this has been affecting
> > multiple projects I work on. If anyone on this list works at Twitter, it
> > would be great if you could figure out who is responsible for that server
> > (or talk the projects published on it into moving to Maven Central)!  I
> > filed https://github.com/twitter/hadoop-lzo/issues/138
> >
> > --dave
> >
> >
> >
> >
> > On Wed, Feb 27, 2019 at 9:02 AM Gian Merlino <gi...@apache.org> wrote:
> >
> > > I suppose it's ok to lock builds to Ubuntu agents only, since we don't
> > > officially support building or running on Windows. I just made that
> > change.
> > >
> > > Do we need hadoop-lzo? I am guessing no - so maybe the right call is to
> > > exclude it. It seems that its purpose is to allow reading
> LZO-compressed
> > > Thrift files. But it could be provided in other ways, including by the
> > > Druid admin (by putting it into the extension directory) or even by the
> > > remote Hadoop cluster (it might already be there, and it should be okay
> > if
> > > it's only on the Hadoop side, since it wouldn't be needed on the Druid
> > > side).
> > >
> > > On Tue, Feb 26, 2019 at 5:33 PM Jonathan Wei <jo...@apache.org>
> wrote:
> > >
> > > > The Windows agents don't work now since we have non-Windows
> executables
> > > in
> > > > the build process:
> > > >
> > > > ```
> > > > Cannot run program
> > > > "Z:\buildAgent\work\9f653ecb5b5406e8\web-console\script\build" (in
> > > > directory "Z:\buildAgent\work\9f653ecb5b5406e8\web-console"):
> > > CreateProcess
> > > > error=193, %1 is not a valid Win32 application
> > > > ```
> > > >
> > > > The ubuntu agents do get past that, but Twitter's maven repo is
> having
> > > > issues right now so the build fails.
> > > > ```
> > > >
> > > > [*ERROR*] Failed to execute goal on project druid-thrift-extensions:
> > > *Could
> > > > not resolve dependencies for project
> > > >
> > > >
> > >
> >
> org.apache.druid.extensions.contrib:druid-thrift-extensions:jar:0.14.0-incubating-SNAPSHOT:
> > > > Failed to collect dependencies at
> > > > com.twitter.elephantbird:elephant-bird-core:jar:4.8 ->
> > > > com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19*: Failed to read
> > artifact
> > > > descriptor for com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19: Could
> > not
> > > > transfer artifact com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19
> > from/to
> > > > twitter (http://maven.twttr.com): Failed to transfer file:
> > > >
> > > >
> > >
> >
> http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom
> > > > .
> > > > Return code is: 503 , ReasonPhrase:Service Temporarily Unavailable.
> ->
> > > > *[Help
> > > > 1]*
> > > > ```
> > > >
> > > >
> > > >
> > > > On Tue, Feb 26, 2019 at 1:28 PM Roman Leventov <
> leventov.ru@gmail.com>
> > > > wrote:
> > > >
> > > > > I've added Maven compilation build steps as per
> > > > >
> > > > >
> > > >
> > >
> >
> https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
> > > > > and disabled the Agent Requirement. If TeamCity keeps being flaky
> the
> > > > Agent
> > > > > Requirement needs to be re-enabled here:
> > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
> > > > > and
> > > > > added here:
> > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests
> > > > >
> > > > > On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org>
> wrote:
> > > > >
> > > > > > In the meantime, since Windows builds seem to be ok, I've pinned
> > our
> > > > > > TeamCity builds to Windows agents only as an effort to work
> around
> > > the
> > > > > > problem. It might slow them down a bit -- there's only 4 Windows
> > > agents
> > > > > and
> > > > > > 12 Ubuntu agents -- but should hopefully stem the tide of false
> > > > failures.
> > > > > > If this seems to cause more trouble than it's worth it can be
> > > reverted
> > > > > (the
> > > > > > change is in "Agent Requirements").
> > > > > >
> > > > > > On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <
> > > leventov.ru@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > There is a file ci/README_TeamCity.md in Druid tree regarding
> > > > TeamCity:
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
> > > > > > >
> > > > > > > Feel free to amend it with more info.
> > > > > > >
> > > > > > > I've CC'ed this e-mail to teamcity-support@jetbrains.com.
> > > > > > >
> > > > > > > On Fri, 22 Feb 2019 at 18:46, David Glasser <
> > > > glasser@apollographql.com
> > > > > >
> > > > > > > wrote:
> > > > > > >
> > > > > > > > It would be good to document that — for my first few PRs I
> just
> > > > > assumed
> > > > > > > > that I couldn't get a login as a random contributor.
> > > > > > > >
> > > > > > > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> > > > > > > justin.borromeo@imply.io
> > > > > > > > >
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > You can click the “Log in as Guest” button to access the
> > > results
> > > > > > > without
> > > > > > > > > registering a TeamCity account.
> > > > > > > > >
> > > > > > > > > Justin
> > > > > > > > >
> > > > > > > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <
> > jhyde@apache.org>
> > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > The page [1] requires a login. So, a Druid contributor
> has
> > to
> > > > > get a
> > > > > > > > > TeamCity account?
> > > > > > > > > >
> > > > > > > > > > That would be OK, if TeamCity provides a lot of value.
> But
> > it
> > > > > > raises
> > > > > > > > the
> > > > > > > > > bar for occasional and first-time contributors.
> > > > > > > > > >
> > > > > > > > > > Julian
> > > > > > > > > >
> > > > > > > > > > [1]
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > > > > > > > >
> > > > > > > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <
> > gian@apache.org
> > > >
> > > > > > wrote:
> > > > > > > > > >>
> > > > > > > > > >> It's one of the two integrations we have on GitHub that
> > run
> > > to
> > > > > > > > validate
> > > > > > > > > >> pull requests. We have TeamCity doing static analysis;
> and
> > > > > Travis
> > > > > > > > > running
> > > > > > > > > >> unit tests, integration tests, and checkstyle. You can
> see
> > > an
> > > > > > > example
> > > > > > > > on
> > > > > > > > > >> this pull request here:
> > > > > > > > > https://github.com/apache/incubator-druid/pull/7118,
> > > > > > > > > >> under "Inspections: pull requests (Druid)".
> > > > > > > > > >>
> > > > > > > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <
> > > > jhyde@apache.org>
> > > > > > > > wrote:
> > > > > > > > > >>
> > > > > > > > > >>> What is TeamCity? How does Druid use it? Is it
> accessible
> > > to
> > > > > all
> > > > > > > > Druid
> > > > > > > > > >>> contributors? Are all Druid contributors required to
> use
> > > it?
> > > > Is
> > > > > > its
> > > > > > > > use
> > > > > > > > > >>> documented somewhere? (I searched
> > > > > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity
> <
> > > > > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity>
> > but
> > > > > > > couldn’t
> > > > > > > > > find
> > > > > > > > > >>> any mention.)
> > > > > > > > > >>>
> > > > > > > > > >>>
> > > > > > > > > >>>
> > > > > > > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> > > > > > > furkankamaci@gmail.com>
> > > > > > > > > >>> wrote:
> > > > > > > > > >>>>
> > > > > > > > > >>>> Hi Gian,
> > > > > > > > > >>>>
> > > > > > > > > >>>> There maybe a problem with permissions after upgrading
> > > > Apache
> > > > > > > parent
> > > > > > > > > POM
> > > > > > > > > >>>> version to 21. This maybe a related issue:
> > > > > > > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > > > > > > > >>>>
> > > > > > > > > >>>> Kind Regards,
> > > > > > > > > >>>> Furkan KAMACI
> > > > > > > > > >>>>
> > > > > > > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <
> > > > gian@apache.org
> > > > > >
> > > > > > > > wrote:
> > > > > > > > > >>>>
> > > > > > > > > >>>>> It looks like TeamCity is having problems since a few
> > > days
> > > > > ago
> > > > > > -
> > > > > > > > > builds
> > > > > > > > > >>> of
> > > > > > > > > >>>>> master and PRs are flaky. Here's the link to recent
> > > builds
> > > > of
> > > > > > > > master:
> > > > > > > > > >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > >>>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > > > > > > > >>>>>
> > > > > > > > > >>>>> It looks like the Windows agents generally work fine
> > and
> > > > the
> > > > > > > Ubuntu
> > > > > > > > > >>> agents
> > > > > > > > > >>>>> are flaky. I can't see any recent commits that seem
> > > likely
> > > > to
> > > > > > > have
> > > > > > > > > >>> caused
> > > > > > > > > >>>>> this so am assuming something is going wrong on the
> > > > TeamCity
> > > > > > > server
> > > > > > > > > >>> side.
> > > > > > > > > >>>>>
> > > > > > > > > >>>>> I looked at the logs of a few successful and a few
> > failed
> > > > > > builds
> > > > > > > > and
> > > > > > > > > >>>>> noticed the failed ones have a lot of these messages,
> > but
> > > > the
> > > > > > > > > successful
> > > > > > > > > >>>>> ones didn't:
> > > > > > > > > >>>>>
> > > > > > > > > >>>>> [Step 1/1] [  43336]   WARN -
> > > > ution.rmi.RemoteProcessSupport
> > > > > -
> > > > > > > [RMI
> > > > > > > > > TCP
> > > > > > > > > >>>>> Connection(3)-127.0.0.1] WARN
> > > > > > > > > >>>>>
> > > org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
> > > > -
> > > > > > > Failed
> > > > > > > > > to
> > > > > > > > > >>>>> create parent directories for tracking file
> > > > > > > > > >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > >>>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > > > > > > > >>>>>
> > > > > > > > > >>>>> I'm not sure what that might indicate or what to do
> > about
> > > > it.
> > > > > > > Maybe
> > > > > > > > > we
> > > > > > > > > >>> need
> > > > > > > > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > > > > > > > >>>>>
> > > > > > > > > >>>
> > > > > > > > > >>>
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > >
> > ---------------------------------------------------------------------
> > > > > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > > > > > For additional commands, e-mail:
> dev-help@druid.apache.org
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Re: TeamCity having problems

Posted by Jonathan Wei <jo...@apache.org>.
Adding the build step doesn't seem to help:
https://teamcity.jetbrains.com/viewLog.html?buildId=2015537&buildTypeId=OpenSourceProjects_Druid_InspectionsPullRequests



On Wed, Feb 27, 2019 at 9:06 AM David Glasser <gl...@apollographql.com>
wrote:

> maven.twttr.com has been down for over a day and this has been affecting
> multiple projects I work on. If anyone on this list works at Twitter, it
> would be great if you could figure out who is responsible for that server
> (or talk the projects published on it into moving to Maven Central)!  I
> filed https://github.com/twitter/hadoop-lzo/issues/138
>
> --dave
>
>
>
>
> On Wed, Feb 27, 2019 at 9:02 AM Gian Merlino <gi...@apache.org> wrote:
>
> > I suppose it's ok to lock builds to Ubuntu agents only, since we don't
> > officially support building or running on Windows. I just made that
> change.
> >
> > Do we need hadoop-lzo? I am guessing no - so maybe the right call is to
> > exclude it. It seems that its purpose is to allow reading LZO-compressed
> > Thrift files. But it could be provided in other ways, including by the
> > Druid admin (by putting it into the extension directory) or even by the
> > remote Hadoop cluster (it might already be there, and it should be okay
> if
> > it's only on the Hadoop side, since it wouldn't be needed on the Druid
> > side).
> >
> > On Tue, Feb 26, 2019 at 5:33 PM Jonathan Wei <jo...@apache.org> wrote:
> >
> > > The Windows agents don't work now since we have non-Windows executables
> > in
> > > the build process:
> > >
> > > ```
> > > Cannot run program
> > > "Z:\buildAgent\work\9f653ecb5b5406e8\web-console\script\build" (in
> > > directory "Z:\buildAgent\work\9f653ecb5b5406e8\web-console"):
> > CreateProcess
> > > error=193, %1 is not a valid Win32 application
> > > ```
> > >
> > > The ubuntu agents do get past that, but Twitter's maven repo is having
> > > issues right now so the build fails.
> > > ```
> > >
> > > [*ERROR*] Failed to execute goal on project druid-thrift-extensions:
> > *Could
> > > not resolve dependencies for project
> > >
> > >
> >
> org.apache.druid.extensions.contrib:druid-thrift-extensions:jar:0.14.0-incubating-SNAPSHOT:
> > > Failed to collect dependencies at
> > > com.twitter.elephantbird:elephant-bird-core:jar:4.8 ->
> > > com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19*: Failed to read
> artifact
> > > descriptor for com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19: Could
> not
> > > transfer artifact com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19
> from/to
> > > twitter (http://maven.twttr.com): Failed to transfer file:
> > >
> > >
> >
> http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom
> > > .
> > > Return code is: 503 , ReasonPhrase:Service Temporarily Unavailable. ->
> > > *[Help
> > > 1]*
> > > ```
> > >
> > >
> > >
> > > On Tue, Feb 26, 2019 at 1:28 PM Roman Leventov <le...@gmail.com>
> > > wrote:
> > >
> > > > I've added Maven compilation build steps as per
> > > >
> > > >
> > >
> >
> https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
> > > > and disabled the Agent Requirement. If TeamCity keeps being flaky the
> > > Agent
> > > > Requirement needs to be re-enabled here:
> > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
> > > > and
> > > > added here:
> > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests
> > > >
> > > > On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org> wrote:
> > > >
> > > > > In the meantime, since Windows builds seem to be ok, I've pinned
> our
> > > > > TeamCity builds to Windows agents only as an effort to work around
> > the
> > > > > problem. It might slow them down a bit -- there's only 4 Windows
> > agents
> > > > and
> > > > > 12 Ubuntu agents -- but should hopefully stem the tide of false
> > > failures.
> > > > > If this seems to cause more trouble than it's worth it can be
> > reverted
> > > > (the
> > > > > change is in "Agent Requirements").
> > > > >
> > > > > On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <
> > leventov.ru@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > There is a file ci/README_TeamCity.md in Druid tree regarding
> > > TeamCity:
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
> > > > > >
> > > > > > Feel free to amend it with more info.
> > > > > >
> > > > > > I've CC'ed this e-mail to teamcity-support@jetbrains.com.
> > > > > >
> > > > > > On Fri, 22 Feb 2019 at 18:46, David Glasser <
> > > glasser@apollographql.com
> > > > >
> > > > > > wrote:
> > > > > >
> > > > > > > It would be good to document that — for my first few PRs I just
> > > > assumed
> > > > > > > that I couldn't get a login as a random contributor.
> > > > > > >
> > > > > > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> > > > > > justin.borromeo@imply.io
> > > > > > > >
> > > > > > > wrote:
> > > > > > >
> > > > > > > > You can click the “Log in as Guest” button to access the
> > results
> > > > > > without
> > > > > > > > registering a TeamCity account.
> > > > > > > >
> > > > > > > > Justin
> > > > > > > >
> > > > > > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <
> jhyde@apache.org>
> > > > > wrote:
> > > > > > > > >
> > > > > > > > > The page [1] requires a login. So, a Druid contributor has
> to
> > > > get a
> > > > > > > > TeamCity account?
> > > > > > > > >
> > > > > > > > > That would be OK, if TeamCity provides a lot of value. But
> it
> > > > > raises
> > > > > > > the
> > > > > > > > bar for occasional and first-time contributors.
> > > > > > > > >
> > > > > > > > > Julian
> > > > > > > > >
> > > > > > > > > [1]
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > > > > > > >
> > > > > > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <
> gian@apache.org
> > >
> > > > > wrote:
> > > > > > > > >>
> > > > > > > > >> It's one of the two integrations we have on GitHub that
> run
> > to
> > > > > > > validate
> > > > > > > > >> pull requests. We have TeamCity doing static analysis; and
> > > > Travis
> > > > > > > > running
> > > > > > > > >> unit tests, integration tests, and checkstyle. You can see
> > an
> > > > > > example
> > > > > > > on
> > > > > > > > >> this pull request here:
> > > > > > > > https://github.com/apache/incubator-druid/pull/7118,
> > > > > > > > >> under "Inspections: pull requests (Druid)".
> > > > > > > > >>
> > > > > > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <
> > > jhyde@apache.org>
> > > > > > > wrote:
> > > > > > > > >>
> > > > > > > > >>> What is TeamCity? How does Druid use it? Is it accessible
> > to
> > > > all
> > > > > > > Druid
> > > > > > > > >>> contributors? Are all Druid contributors required to use
> > it?
> > > Is
> > > > > its
> > > > > > > use
> > > > > > > > >>> documented somewhere? (I searched
> > > > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity <
> > > > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity>
> but
> > > > > > couldn’t
> > > > > > > > find
> > > > > > > > >>> any mention.)
> > > > > > > > >>>
> > > > > > > > >>>
> > > > > > > > >>>
> > > > > > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> > > > > > furkankamaci@gmail.com>
> > > > > > > > >>> wrote:
> > > > > > > > >>>>
> > > > > > > > >>>> Hi Gian,
> > > > > > > > >>>>
> > > > > > > > >>>> There maybe a problem with permissions after upgrading
> > > Apache
> > > > > > parent
> > > > > > > > POM
> > > > > > > > >>>> version to 21. This maybe a related issue:
> > > > > > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > > > > > > >>>>
> > > > > > > > >>>> Kind Regards,
> > > > > > > > >>>> Furkan KAMACI
> > > > > > > > >>>>
> > > > > > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <
> > > gian@apache.org
> > > > >
> > > > > > > wrote:
> > > > > > > > >>>>
> > > > > > > > >>>>> It looks like TeamCity is having problems since a few
> > days
> > > > ago
> > > > > -
> > > > > > > > builds
> > > > > > > > >>> of
> > > > > > > > >>>>> master and PRs are flaky. Here's the link to recent
> > builds
> > > of
> > > > > > > master:
> > > > > > > > >>>>>
> > > > > > > > >>>>>
> > > > > > > > >>>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > > > > > > >>>>>
> > > > > > > > >>>>> It looks like the Windows agents generally work fine
> and
> > > the
> > > > > > Ubuntu
> > > > > > > > >>> agents
> > > > > > > > >>>>> are flaky. I can't see any recent commits that seem
> > likely
> > > to
> > > > > > have
> > > > > > > > >>> caused
> > > > > > > > >>>>> this so am assuming something is going wrong on the
> > > TeamCity
> > > > > > server
> > > > > > > > >>> side.
> > > > > > > > >>>>>
> > > > > > > > >>>>> I looked at the logs of a few successful and a few
> failed
> > > > > builds
> > > > > > > and
> > > > > > > > >>>>> noticed the failed ones have a lot of these messages,
> but
> > > the
> > > > > > > > successful
> > > > > > > > >>>>> ones didn't:
> > > > > > > > >>>>>
> > > > > > > > >>>>> [Step 1/1] [  43336]   WARN -
> > > ution.rmi.RemoteProcessSupport
> > > > -
> > > > > > [RMI
> > > > > > > > TCP
> > > > > > > > >>>>> Connection(3)-127.0.0.1] WARN
> > > > > > > > >>>>>
> > org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
> > > -
> > > > > > Failed
> > > > > > > > to
> > > > > > > > >>>>> create parent directories for tracking file
> > > > > > > > >>>>>
> > > > > > > > >>>>>
> > > > > > > > >>>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > > > > > > >>>>>
> > > > > > > > >>>>> I'm not sure what that might indicate or what to do
> about
> > > it.
> > > > > > Maybe
> > > > > > > > we
> > > > > > > > >>> need
> > > > > > > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > > > > > > >>>>>
> > > > > > > > >>>
> > > > > > > > >>>
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > ---------------------------------------------------------------------
> > > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Re: TeamCity having problems

Posted by David Glasser <gl...@apollographql.com>.
maven.twttr.com seems to be back for now.

On Wed, Feb 27, 2019 at 9:05 AM David Glasser <gl...@apollographql.com>
wrote:

> maven.twttr.com has been down for over a day and this has been affecting
> multiple projects I work on. If anyone on this list works at Twitter, it
> would be great if you could figure out who is responsible for that server
> (or talk the projects published on it into moving to Maven Central)!  I
> filed https://github.com/twitter/hadoop-lzo/issues/138
>
> --dave
>
>
>
>
> On Wed, Feb 27, 2019 at 9:02 AM Gian Merlino <gi...@apache.org> wrote:
>
>> I suppose it's ok to lock builds to Ubuntu agents only, since we don't
>> officially support building or running on Windows. I just made that
>> change.
>>
>> Do we need hadoop-lzo? I am guessing no - so maybe the right call is to
>> exclude it. It seems that its purpose is to allow reading LZO-compressed
>> Thrift files. But it could be provided in other ways, including by the
>> Druid admin (by putting it into the extension directory) or even by the
>> remote Hadoop cluster (it might already be there, and it should be okay if
>> it's only on the Hadoop side, since it wouldn't be needed on the Druid
>> side).
>>
>> On Tue, Feb 26, 2019 at 5:33 PM Jonathan Wei <jo...@apache.org> wrote:
>>
>> > The Windows agents don't work now since we have non-Windows executables
>> in
>> > the build process:
>> >
>> > ```
>> > Cannot run program
>> > "Z:\buildAgent\work\9f653ecb5b5406e8\web-console\script\build" (in
>> > directory "Z:\buildAgent\work\9f653ecb5b5406e8\web-console"):
>> CreateProcess
>> > error=193, %1 is not a valid Win32 application
>> > ```
>> >
>> > The ubuntu agents do get past that, but Twitter's maven repo is having
>> > issues right now so the build fails.
>> > ```
>> >
>> > [*ERROR*] Failed to execute goal on project druid-thrift-extensions:
>> *Could
>> > not resolve dependencies for project
>> >
>> >
>> org.apache.druid.extensions.contrib:druid-thrift-extensions:jar:0.14.0-incubating-SNAPSHOT:
>> > Failed to collect dependencies at
>> > com.twitter.elephantbird:elephant-bird-core:jar:4.8 ->
>> > com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19*: Failed to read
>> artifact
>> > descriptor for com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19: Could
>> not
>> > transfer artifact com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19
>> from/to
>> > twitter (http://maven.twttr.com): Failed to transfer file:
>> >
>> >
>> http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom
>> > .
>> > Return code is: 503 , ReasonPhrase:Service Temporarily Unavailable. ->
>> > *[Help
>> > 1]*
>> > ```
>> >
>> >
>> >
>> > On Tue, Feb 26, 2019 at 1:28 PM Roman Leventov <le...@gmail.com>
>> > wrote:
>> >
>> > > I've added Maven compilation build steps as per
>> > >
>> > >
>> >
>> https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
>> > > and disabled the Agent Requirement. If TeamCity keeps being flaky the
>> > Agent
>> > > Requirement needs to be re-enabled here:
>> > >
>> > >
>> >
>> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
>> > > and
>> > > added here:
>> > >
>> > >
>> >
>> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests
>> > >
>> > > On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org> wrote:
>> > >
>> > > > In the meantime, since Windows builds seem to be ok, I've pinned our
>> > > > TeamCity builds to Windows agents only as an effort to work around
>> the
>> > > > problem. It might slow them down a bit -- there's only 4 Windows
>> agents
>> > > and
>> > > > 12 Ubuntu agents -- but should hopefully stem the tide of false
>> > failures.
>> > > > If this seems to cause more trouble than it's worth it can be
>> reverted
>> > > (the
>> > > > change is in "Agent Requirements").
>> > > >
>> > > > On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <
>> leventov.ru@gmail.com>
>> > > > wrote:
>> > > >
>> > > > > There is a file ci/README_TeamCity.md in Druid tree regarding
>> > TeamCity:
>> > > > >
>> > > > >
>> > > >
>> > >
>> >
>> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
>> > > > >
>> > > > > Feel free to amend it with more info.
>> > > > >
>> > > > > I've CC'ed this e-mail to teamcity-support@jetbrains.com.
>> > > > >
>> > > > > On Fri, 22 Feb 2019 at 18:46, David Glasser <
>> > glasser@apollographql.com
>> > > >
>> > > > > wrote:
>> > > > >
>> > > > > > It would be good to document that — for my first few PRs I just
>> > > assumed
>> > > > > > that I couldn't get a login as a random contributor.
>> > > > > >
>> > > > > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
>> > > > > justin.borromeo@imply.io
>> > > > > > >
>> > > > > > wrote:
>> > > > > >
>> > > > > > > You can click the “Log in as Guest” button to access the
>> results
>> > > > > without
>> > > > > > > registering a TeamCity account.
>> > > > > > >
>> > > > > > > Justin
>> > > > > > >
>> > > > > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <jhyde@apache.org
>> >
>> > > > wrote:
>> > > > > > > >
>> > > > > > > > The page [1] requires a login. So, a Druid contributor has
>> to
>> > > get a
>> > > > > > > TeamCity account?
>> > > > > > > >
>> > > > > > > > That would be OK, if TeamCity provides a lot of value. But
>> it
>> > > > raises
>> > > > > > the
>> > > > > > > bar for occasional and first-time contributors.
>> > > > > > > >
>> > > > > > > > Julian
>> > > > > > > >
>> > > > > > > > [1]
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
>> > > > > > > >
>> > > > > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <
>> gian@apache.org>
>> > > > wrote:
>> > > > > > > >>
>> > > > > > > >> It's one of the two integrations we have on GitHub that
>> run to
>> > > > > > validate
>> > > > > > > >> pull requests. We have TeamCity doing static analysis; and
>> > > Travis
>> > > > > > > running
>> > > > > > > >> unit tests, integration tests, and checkstyle. You can see
>> an
>> > > > > example
>> > > > > > on
>> > > > > > > >> this pull request here:
>> > > > > > > https://github.com/apache/incubator-druid/pull/7118,
>> > > > > > > >> under "Inspections: pull requests (Druid)".
>> > > > > > > >>
>> > > > > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <
>> > jhyde@apache.org>
>> > > > > > wrote:
>> > > > > > > >>
>> > > > > > > >>> What is TeamCity? How does Druid use it? Is it accessible
>> to
>> > > all
>> > > > > > Druid
>> > > > > > > >>> contributors? Are all Druid contributors required to use
>> it?
>> > Is
>> > > > its
>> > > > > > use
>> > > > > > > >>> documented somewhere? (I searched
>> > > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity <
>> > > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity>
>> but
>> > > > > couldn’t
>> > > > > > > find
>> > > > > > > >>> any mention.)
>> > > > > > > >>>
>> > > > > > > >>>
>> > > > > > > >>>
>> > > > > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
>> > > > > furkankamaci@gmail.com>
>> > > > > > > >>> wrote:
>> > > > > > > >>>>
>> > > > > > > >>>> Hi Gian,
>> > > > > > > >>>>
>> > > > > > > >>>> There maybe a problem with permissions after upgrading
>> > Apache
>> > > > > parent
>> > > > > > > POM
>> > > > > > > >>>> version to 21. This maybe a related issue:
>> > > > > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
>> > > > > > > >>>>
>> > > > > > > >>>> Kind Regards,
>> > > > > > > >>>> Furkan KAMACI
>> > > > > > > >>>>
>> > > > > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <
>> > gian@apache.org
>> > > >
>> > > > > > wrote:
>> > > > > > > >>>>
>> > > > > > > >>>>> It looks like TeamCity is having problems since a few
>> days
>> > > ago
>> > > > -
>> > > > > > > builds
>> > > > > > > >>> of
>> > > > > > > >>>>> master and PRs are flaky. Here's the link to recent
>> builds
>> > of
>> > > > > > master:
>> > > > > > > >>>>>
>> > > > > > > >>>>>
>> > > > > > > >>>
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
>> > > > > > > >>>>>
>> > > > > > > >>>>> It looks like the Windows agents generally work fine and
>> > the
>> > > > > Ubuntu
>> > > > > > > >>> agents
>> > > > > > > >>>>> are flaky. I can't see any recent commits that seem
>> likely
>> > to
>> > > > > have
>> > > > > > > >>> caused
>> > > > > > > >>>>> this so am assuming something is going wrong on the
>> > TeamCity
>> > > > > server
>> > > > > > > >>> side.
>> > > > > > > >>>>>
>> > > > > > > >>>>> I looked at the logs of a few successful and a few
>> failed
>> > > > builds
>> > > > > > and
>> > > > > > > >>>>> noticed the failed ones have a lot of these messages,
>> but
>> > the
>> > > > > > > successful
>> > > > > > > >>>>> ones didn't:
>> > > > > > > >>>>>
>> > > > > > > >>>>> [Step 1/1] [  43336]   WARN -
>> > ution.rmi.RemoteProcessSupport
>> > > -
>> > > > > [RMI
>> > > > > > > TCP
>> > > > > > > >>>>> Connection(3)-127.0.0.1] WARN
>> > > > > > > >>>>>
>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
>> > -
>> > > > > Failed
>> > > > > > > to
>> > > > > > > >>>>> create parent directories for tracking file
>> > > > > > > >>>>>
>> > > > > > > >>>>>
>> > > > > > > >>>
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
>> > > > > > > >>>>>
>> > > > > > > >>>>> I'm not sure what that might indicate or what to do
>> about
>> > it.
>> > > > > Maybe
>> > > > > > > we
>> > > > > > > >>> need
>> > > > > > > >>>>> to… clear… some caches? Anyone have any ideas?
>> > > > > > > >>>>>
>> > > > > > > >>>
>> > > > > > > >>>
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > >
>> ---------------------------------------------------------------------
>> > > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
>> > > > > > > > For additional commands, e-mail: dev-help@druid.apache.org
>> > > > > > > >
>> > > > > > >
>> > > > > > >
>> > > > > > >
>> > > ---------------------------------------------------------------------
>> > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
>> > > > > > > For additional commands, e-mail: dev-help@druid.apache.org
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>>
>

Re: TeamCity having problems

Posted by David Glasser <gl...@apollographql.com>.
maven.twttr.com has been down for over a day and this has been affecting
multiple projects I work on. If anyone on this list works at Twitter, it
would be great if you could figure out who is responsible for that server
(or talk the projects published on it into moving to Maven Central)!  I
filed https://github.com/twitter/hadoop-lzo/issues/138

--dave




On Wed, Feb 27, 2019 at 9:02 AM Gian Merlino <gi...@apache.org> wrote:

> I suppose it's ok to lock builds to Ubuntu agents only, since we don't
> officially support building or running on Windows. I just made that change.
>
> Do we need hadoop-lzo? I am guessing no - so maybe the right call is to
> exclude it. It seems that its purpose is to allow reading LZO-compressed
> Thrift files. But it could be provided in other ways, including by the
> Druid admin (by putting it into the extension directory) or even by the
> remote Hadoop cluster (it might already be there, and it should be okay if
> it's only on the Hadoop side, since it wouldn't be needed on the Druid
> side).
>
> On Tue, Feb 26, 2019 at 5:33 PM Jonathan Wei <jo...@apache.org> wrote:
>
> > The Windows agents don't work now since we have non-Windows executables
> in
> > the build process:
> >
> > ```
> > Cannot run program
> > "Z:\buildAgent\work\9f653ecb5b5406e8\web-console\script\build" (in
> > directory "Z:\buildAgent\work\9f653ecb5b5406e8\web-console"):
> CreateProcess
> > error=193, %1 is not a valid Win32 application
> > ```
> >
> > The ubuntu agents do get past that, but Twitter's maven repo is having
> > issues right now so the build fails.
> > ```
> >
> > [*ERROR*] Failed to execute goal on project druid-thrift-extensions:
> *Could
> > not resolve dependencies for project
> >
> >
> org.apache.druid.extensions.contrib:druid-thrift-extensions:jar:0.14.0-incubating-SNAPSHOT:
> > Failed to collect dependencies at
> > com.twitter.elephantbird:elephant-bird-core:jar:4.8 ->
> > com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19*: Failed to read artifact
> > descriptor for com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19: Could not
> > transfer artifact com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19 from/to
> > twitter (http://maven.twttr.com): Failed to transfer file:
> >
> >
> http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom
> > .
> > Return code is: 503 , ReasonPhrase:Service Temporarily Unavailable. ->
> > *[Help
> > 1]*
> > ```
> >
> >
> >
> > On Tue, Feb 26, 2019 at 1:28 PM Roman Leventov <le...@gmail.com>
> > wrote:
> >
> > > I've added Maven compilation build steps as per
> > >
> > >
> >
> https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
> > > and disabled the Agent Requirement. If TeamCity keeps being flaky the
> > Agent
> > > Requirement needs to be re-enabled here:
> > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
> > > and
> > > added here:
> > >
> > >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests
> > >
> > > On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org> wrote:
> > >
> > > > In the meantime, since Windows builds seem to be ok, I've pinned our
> > > > TeamCity builds to Windows agents only as an effort to work around
> the
> > > > problem. It might slow them down a bit -- there's only 4 Windows
> agents
> > > and
> > > > 12 Ubuntu agents -- but should hopefully stem the tide of false
> > failures.
> > > > If this seems to cause more trouble than it's worth it can be
> reverted
> > > (the
> > > > change is in "Agent Requirements").
> > > >
> > > > On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <
> leventov.ru@gmail.com>
> > > > wrote:
> > > >
> > > > > There is a file ci/README_TeamCity.md in Druid tree regarding
> > TeamCity:
> > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
> > > > >
> > > > > Feel free to amend it with more info.
> > > > >
> > > > > I've CC'ed this e-mail to teamcity-support@jetbrains.com.
> > > > >
> > > > > On Fri, 22 Feb 2019 at 18:46, David Glasser <
> > glasser@apollographql.com
> > > >
> > > > > wrote:
> > > > >
> > > > > > It would be good to document that — for my first few PRs I just
> > > assumed
> > > > > > that I couldn't get a login as a random contributor.
> > > > > >
> > > > > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> > > > > justin.borromeo@imply.io
> > > > > > >
> > > > > > wrote:
> > > > > >
> > > > > > > You can click the “Log in as Guest” button to access the
> results
> > > > > without
> > > > > > > registering a TeamCity account.
> > > > > > >
> > > > > > > Justin
> > > > > > >
> > > > > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <jh...@apache.org>
> > > > wrote:
> > > > > > > >
> > > > > > > > The page [1] requires a login. So, a Druid contributor has to
> > > get a
> > > > > > > TeamCity account?
> > > > > > > >
> > > > > > > > That would be OK, if TeamCity provides a lot of value. But it
> > > > raises
> > > > > > the
> > > > > > > bar for occasional and first-time contributors.
> > > > > > > >
> > > > > > > > Julian
> > > > > > > >
> > > > > > > > [1]
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > > > > > >
> > > > > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gian@apache.org
> >
> > > > wrote:
> > > > > > > >>
> > > > > > > >> It's one of the two integrations we have on GitHub that run
> to
> > > > > > validate
> > > > > > > >> pull requests. We have TeamCity doing static analysis; and
> > > Travis
> > > > > > > running
> > > > > > > >> unit tests, integration tests, and checkstyle. You can see
> an
> > > > > example
> > > > > > on
> > > > > > > >> this pull request here:
> > > > > > > https://github.com/apache/incubator-druid/pull/7118,
> > > > > > > >> under "Inspections: pull requests (Druid)".
> > > > > > > >>
> > > > > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <
> > jhyde@apache.org>
> > > > > > wrote:
> > > > > > > >>
> > > > > > > >>> What is TeamCity? How does Druid use it? Is it accessible
> to
> > > all
> > > > > > Druid
> > > > > > > >>> contributors? Are all Druid contributors required to use
> it?
> > Is
> > > > its
> > > > > > use
> > > > > > > >>> documented somewhere? (I searched
> > > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity <
> > > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity> but
> > > > > couldn’t
> > > > > > > find
> > > > > > > >>> any mention.)
> > > > > > > >>>
> > > > > > > >>>
> > > > > > > >>>
> > > > > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> > > > > furkankamaci@gmail.com>
> > > > > > > >>> wrote:
> > > > > > > >>>>
> > > > > > > >>>> Hi Gian,
> > > > > > > >>>>
> > > > > > > >>>> There maybe a problem with permissions after upgrading
> > Apache
> > > > > parent
> > > > > > > POM
> > > > > > > >>>> version to 21. This maybe a related issue:
> > > > > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > > > > > >>>>
> > > > > > > >>>> Kind Regards,
> > > > > > > >>>> Furkan KAMACI
> > > > > > > >>>>
> > > > > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <
> > gian@apache.org
> > > >
> > > > > > wrote:
> > > > > > > >>>>
> > > > > > > >>>>> It looks like TeamCity is having problems since a few
> days
> > > ago
> > > > -
> > > > > > > builds
> > > > > > > >>> of
> > > > > > > >>>>> master and PRs are flaky. Here's the link to recent
> builds
> > of
> > > > > > master:
> > > > > > > >>>>>
> > > > > > > >>>>>
> > > > > > > >>>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > > > > > >>>>>
> > > > > > > >>>>> It looks like the Windows agents generally work fine and
> > the
> > > > > Ubuntu
> > > > > > > >>> agents
> > > > > > > >>>>> are flaky. I can't see any recent commits that seem
> likely
> > to
> > > > > have
> > > > > > > >>> caused
> > > > > > > >>>>> this so am assuming something is going wrong on the
> > TeamCity
> > > > > server
> > > > > > > >>> side.
> > > > > > > >>>>>
> > > > > > > >>>>> I looked at the logs of a few successful and a few failed
> > > > builds
> > > > > > and
> > > > > > > >>>>> noticed the failed ones have a lot of these messages, but
> > the
> > > > > > > successful
> > > > > > > >>>>> ones didn't:
> > > > > > > >>>>>
> > > > > > > >>>>> [Step 1/1] [  43336]   WARN -
> > ution.rmi.RemoteProcessSupport
> > > -
> > > > > [RMI
> > > > > > > TCP
> > > > > > > >>>>> Connection(3)-127.0.0.1] WARN
> > > > > > > >>>>>
> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
> > -
> > > > > Failed
> > > > > > > to
> > > > > > > >>>>> create parent directories for tracking file
> > > > > > > >>>>>
> > > > > > > >>>>>
> > > > > > > >>>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > > > > > >>>>>
> > > > > > > >>>>> I'm not sure what that might indicate or what to do about
> > it.
> > > > > Maybe
> > > > > > > we
> > > > > > > >>> need
> > > > > > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > > > > > >>>>>
> > > > > > > >>>
> > > > > > > >>>
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > ---------------------------------------------------------------------
> > > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > ---------------------------------------------------------------------
> > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Re: TeamCity having problems

Posted by Gian Merlino <gi...@apache.org>.
I suppose it's ok to lock builds to Ubuntu agents only, since we don't
officially support building or running on Windows. I just made that change.

Do we need hadoop-lzo? I am guessing no - so maybe the right call is to
exclude it. It seems that its purpose is to allow reading LZO-compressed
Thrift files. But it could be provided in other ways, including by the
Druid admin (by putting it into the extension directory) or even by the
remote Hadoop cluster (it might already be there, and it should be okay if
it's only on the Hadoop side, since it wouldn't be needed on the Druid
side).

On Tue, Feb 26, 2019 at 5:33 PM Jonathan Wei <jo...@apache.org> wrote:

> The Windows agents don't work now since we have non-Windows executables in
> the build process:
>
> ```
> Cannot run program
> "Z:\buildAgent\work\9f653ecb5b5406e8\web-console\script\build" (in
> directory "Z:\buildAgent\work\9f653ecb5b5406e8\web-console"): CreateProcess
> error=193, %1 is not a valid Win32 application
> ```
>
> The ubuntu agents do get past that, but Twitter's maven repo is having
> issues right now so the build fails.
> ```
>
> [*ERROR*] Failed to execute goal on project druid-thrift-extensions: *Could
> not resolve dependencies for project
>
> org.apache.druid.extensions.contrib:druid-thrift-extensions:jar:0.14.0-incubating-SNAPSHOT:
> Failed to collect dependencies at
> com.twitter.elephantbird:elephant-bird-core:jar:4.8 ->
> com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19*: Failed to read artifact
> descriptor for com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19: Could not
> transfer artifact com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19 from/to
> twitter (http://maven.twttr.com): Failed to transfer file:
>
> http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom
> .
> Return code is: 503 , ReasonPhrase:Service Temporarily Unavailable. ->
> *[Help
> 1]*
> ```
>
>
>
> On Tue, Feb 26, 2019 at 1:28 PM Roman Leventov <le...@gmail.com>
> wrote:
>
> > I've added Maven compilation build steps as per
> >
> >
> https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
> > and disabled the Agent Requirement. If TeamCity keeps being flaky the
> Agent
> > Requirement needs to be re-enabled here:
> >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
> > and
> > added here:
> >
> >
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests
> >
> > On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org> wrote:
> >
> > > In the meantime, since Windows builds seem to be ok, I've pinned our
> > > TeamCity builds to Windows agents only as an effort to work around the
> > > problem. It might slow them down a bit -- there's only 4 Windows agents
> > and
> > > 12 Ubuntu agents -- but should hopefully stem the tide of false
> failures.
> > > If this seems to cause more trouble than it's worth it can be reverted
> > (the
> > > change is in "Agent Requirements").
> > >
> > > On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <le...@gmail.com>
> > > wrote:
> > >
> > > > There is a file ci/README_TeamCity.md in Druid tree regarding
> TeamCity:
> > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
> > > >
> > > > Feel free to amend it with more info.
> > > >
> > > > I've CC'ed this e-mail to teamcity-support@jetbrains.com.
> > > >
> > > > On Fri, 22 Feb 2019 at 18:46, David Glasser <
> glasser@apollographql.com
> > >
> > > > wrote:
> > > >
> > > > > It would be good to document that — for my first few PRs I just
> > assumed
> > > > > that I couldn't get a login as a random contributor.
> > > > >
> > > > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> > > > justin.borromeo@imply.io
> > > > > >
> > > > > wrote:
> > > > >
> > > > > > You can click the “Log in as Guest” button to access the results
> > > > without
> > > > > > registering a TeamCity account.
> > > > > >
> > > > > > Justin
> > > > > >
> > > > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <jh...@apache.org>
> > > wrote:
> > > > > > >
> > > > > > > The page [1] requires a login. So, a Druid contributor has to
> > get a
> > > > > > TeamCity account?
> > > > > > >
> > > > > > > That would be OK, if TeamCity provides a lot of value. But it
> > > raises
> > > > > the
> > > > > > bar for occasional and first-time contributors.
> > > > > > >
> > > > > > > Julian
> > > > > > >
> > > > > > > [1]
> > > > > >
> > > > >
> > > >
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > > > > >
> > > > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gi...@apache.org>
> > > wrote:
> > > > > > >>
> > > > > > >> It's one of the two integrations we have on GitHub that run to
> > > > > validate
> > > > > > >> pull requests. We have TeamCity doing static analysis; and
> > Travis
> > > > > > running
> > > > > > >> unit tests, integration tests, and checkstyle. You can see an
> > > > example
> > > > > on
> > > > > > >> this pull request here:
> > > > > > https://github.com/apache/incubator-druid/pull/7118,
> > > > > > >> under "Inspections: pull requests (Druid)".
> > > > > > >>
> > > > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <
> jhyde@apache.org>
> > > > > wrote:
> > > > > > >>
> > > > > > >>> What is TeamCity? How does Druid use it? Is it accessible to
> > all
> > > > > Druid
> > > > > > >>> contributors? Are all Druid contributors required to use it?
> Is
> > > its
> > > > > use
> > > > > > >>> documented somewhere? (I searched
> > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity <
> > > > > > >>> https://www.google.com/search?q=apache+druid+teamcity> but
> > > > couldn’t
> > > > > > find
> > > > > > >>> any mention.)
> > > > > > >>>
> > > > > > >>>
> > > > > > >>>
> > > > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> > > > furkankamaci@gmail.com>
> > > > > > >>> wrote:
> > > > > > >>>>
> > > > > > >>>> Hi Gian,
> > > > > > >>>>
> > > > > > >>>> There maybe a problem with permissions after upgrading
> Apache
> > > > parent
> > > > > > POM
> > > > > > >>>> version to 21. This maybe a related issue:
> > > > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > > > > >>>>
> > > > > > >>>> Kind Regards,
> > > > > > >>>> Furkan KAMACI
> > > > > > >>>>
> > > > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <
> gian@apache.org
> > >
> > > > > wrote:
> > > > > > >>>>
> > > > > > >>>>> It looks like TeamCity is having problems since a few days
> > ago
> > > -
> > > > > > builds
> > > > > > >>> of
> > > > > > >>>>> master and PRs are flaky. Here's the link to recent builds
> of
> > > > > master:
> > > > > > >>>>>
> > > > > > >>>>>
> > > > > > >>>
> > > > > >
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > > > > >>>>>
> > > > > > >>>>> It looks like the Windows agents generally work fine and
> the
> > > > Ubuntu
> > > > > > >>> agents
> > > > > > >>>>> are flaky. I can't see any recent commits that seem likely
> to
> > > > have
> > > > > > >>> caused
> > > > > > >>>>> this so am assuming something is going wrong on the
> TeamCity
> > > > server
> > > > > > >>> side.
> > > > > > >>>>>
> > > > > > >>>>> I looked at the logs of a few successful and a few failed
> > > builds
> > > > > and
> > > > > > >>>>> noticed the failed ones have a lot of these messages, but
> the
> > > > > > successful
> > > > > > >>>>> ones didn't:
> > > > > > >>>>>
> > > > > > >>>>> [Step 1/1] [  43336]   WARN -
> ution.rmi.RemoteProcessSupport
> > -
> > > > [RMI
> > > > > > TCP
> > > > > > >>>>> Connection(3)-127.0.0.1] WARN
> > > > > > >>>>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
> -
> > > > Failed
> > > > > > to
> > > > > > >>>>> create parent directories for tracking file
> > > > > > >>>>>
> > > > > > >>>>>
> > > > > > >>>
> > > > > >
> > > > >
> > > >
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > > > > >>>>>
> > > > > > >>>>> I'm not sure what that might indicate or what to do about
> it.
> > > > Maybe
> > > > > > we
> > > > > > >>> need
> > > > > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > > > > >>>>>
> > > > > > >>>
> > > > > > >>>
> > > > > > >
> > > > > > >
> > > > > > >
> > > ---------------------------------------------------------------------
> > > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Re: TeamCity having problems

Posted by Jonathan Wei <jo...@apache.org>.
The Windows agents don't work now since we have non-Windows executables in
the build process:

```
Cannot run program
"Z:\buildAgent\work\9f653ecb5b5406e8\web-console\script\build" (in
directory "Z:\buildAgent\work\9f653ecb5b5406e8\web-console"): CreateProcess
error=193, %1 is not a valid Win32 application
```

The ubuntu agents do get past that, but Twitter's maven repo is having
issues right now so the build fails.
```

[*ERROR*] Failed to execute goal on project druid-thrift-extensions: *Could
not resolve dependencies for project
org.apache.druid.extensions.contrib:druid-thrift-extensions:jar:0.14.0-incubating-SNAPSHOT:
Failed to collect dependencies at
com.twitter.elephantbird:elephant-bird-core:jar:4.8 ->
com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19*: Failed to read artifact
descriptor for com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19: Could not
transfer artifact com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19 from/to
twitter (http://maven.twttr.com): Failed to transfer file:
http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom.
Return code is: 503 , ReasonPhrase:Service Temporarily Unavailable. -> *[Help
1]*
```



On Tue, Feb 26, 2019 at 1:28 PM Roman Leventov <le...@gmail.com>
wrote:

> I've added Maven compilation build steps as per
>
> https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
> and disabled the Agent Requirement. If TeamCity keeps being flaky the Agent
> Requirement needs to be re-enabled here:
>
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
> and
> added here:
>
> https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests
>
> On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org> wrote:
>
> > In the meantime, since Windows builds seem to be ok, I've pinned our
> > TeamCity builds to Windows agents only as an effort to work around the
> > problem. It might slow them down a bit -- there's only 4 Windows agents
> and
> > 12 Ubuntu agents -- but should hopefully stem the tide of false failures.
> > If this seems to cause more trouble than it's worth it can be reverted
> (the
> > change is in "Agent Requirements").
> >
> > On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <le...@gmail.com>
> > wrote:
> >
> > > There is a file ci/README_TeamCity.md in Druid tree regarding TeamCity:
> > >
> > >
> >
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
> > >
> > > Feel free to amend it with more info.
> > >
> > > I've CC'ed this e-mail to teamcity-support@jetbrains.com.
> > >
> > > On Fri, 22 Feb 2019 at 18:46, David Glasser <glasser@apollographql.com
> >
> > > wrote:
> > >
> > > > It would be good to document that — for my first few PRs I just
> assumed
> > > > that I couldn't get a login as a random contributor.
> > > >
> > > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> > > justin.borromeo@imply.io
> > > > >
> > > > wrote:
> > > >
> > > > > You can click the “Log in as Guest” button to access the results
> > > without
> > > > > registering a TeamCity account.
> > > > >
> > > > > Justin
> > > > >
> > > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <jh...@apache.org>
> > wrote:
> > > > > >
> > > > > > The page [1] requires a login. So, a Druid contributor has to
> get a
> > > > > TeamCity account?
> > > > > >
> > > > > > That would be OK, if TeamCity provides a lot of value. But it
> > raises
> > > > the
> > > > > bar for occasional and first-time contributors.
> > > > > >
> > > > > > Julian
> > > > > >
> > > > > > [1]
> > > > >
> > > >
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > > > >
> > > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gi...@apache.org>
> > wrote:
> > > > > >>
> > > > > >> It's one of the two integrations we have on GitHub that run to
> > > > validate
> > > > > >> pull requests. We have TeamCity doing static analysis; and
> Travis
> > > > > running
> > > > > >> unit tests, integration tests, and checkstyle. You can see an
> > > example
> > > > on
> > > > > >> this pull request here:
> > > > > https://github.com/apache/incubator-druid/pull/7118,
> > > > > >> under "Inspections: pull requests (Druid)".
> > > > > >>
> > > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org>
> > > > wrote:
> > > > > >>
> > > > > >>> What is TeamCity? How does Druid use it? Is it accessible to
> all
> > > > Druid
> > > > > >>> contributors? Are all Druid contributors required to use it? Is
> > its
> > > > use
> > > > > >>> documented somewhere? (I searched
> > > > > >>> https://www.google.com/search?q=apache+druid+teamcity <
> > > > > >>> https://www.google.com/search?q=apache+druid+teamcity> but
> > > couldn’t
> > > > > find
> > > > > >>> any mention.)
> > > > > >>>
> > > > > >>>
> > > > > >>>
> > > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> > > furkankamaci@gmail.com>
> > > > > >>> wrote:
> > > > > >>>>
> > > > > >>>> Hi Gian,
> > > > > >>>>
> > > > > >>>> There maybe a problem with permissions after upgrading Apache
> > > parent
> > > > > POM
> > > > > >>>> version to 21. This maybe a related issue:
> > > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > > > >>>>
> > > > > >>>> Kind Regards,
> > > > > >>>> Furkan KAMACI
> > > > > >>>>
> > > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gian@apache.org
> >
> > > > wrote:
> > > > > >>>>
> > > > > >>>>> It looks like TeamCity is having problems since a few days
> ago
> > -
> > > > > builds
> > > > > >>> of
> > > > > >>>>> master and PRs are flaky. Here's the link to recent builds of
> > > > master:
> > > > > >>>>>
> > > > > >>>>>
> > > > > >>>
> > > > >
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > > > >>>>>
> > > > > >>>>> It looks like the Windows agents generally work fine and the
> > > Ubuntu
> > > > > >>> agents
> > > > > >>>>> are flaky. I can't see any recent commits that seem likely to
> > > have
> > > > > >>> caused
> > > > > >>>>> this so am assuming something is going wrong on the TeamCity
> > > server
> > > > > >>> side.
> > > > > >>>>>
> > > > > >>>>> I looked at the logs of a few successful and a few failed
> > builds
> > > > and
> > > > > >>>>> noticed the failed ones have a lot of these messages, but the
> > > > > successful
> > > > > >>>>> ones didn't:
> > > > > >>>>>
> > > > > >>>>> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport
> -
> > > [RMI
> > > > > TCP
> > > > > >>>>> Connection(3)-127.0.0.1] WARN
> > > > > >>>>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager -
> > > Failed
> > > > > to
> > > > > >>>>> create parent directories for tracking file
> > > > > >>>>>
> > > > > >>>>>
> > > > > >>>
> > > > >
> > > >
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > > > >>>>>
> > > > > >>>>> I'm not sure what that might indicate or what to do about it.
> > > Maybe
> > > > > we
> > > > > >>> need
> > > > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > > > >>>>>
> > > > > >>>
> > > > > >>>
> > > > > >
> > > > > >
> > > > > >
> > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > > >
> > > > >
> > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > >
> > > > >
> > > >
> > >
> >
>

Re: TeamCity having problems

Posted by Roman Leventov <le...@gmail.com>.
I've added Maven compilation build steps as per
https://youtrack.jetbrains.com/issue/TW-21010#focus=streamItem-27-3304712.0-0
and disabled the Agent Requirement. If TeamCity keeps being flaky the Agent
Requirement needs to be re-enabled here:
https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_Inspections
and
added here:
https://teamcity.jetbrains.com/admin/editRequirements.html?id=buildType:OpenSourceProjects_Druid_InspectionsPullRequests

On Mon, 25 Feb 2019 at 16:43, Gian Merlino <gi...@apache.org> wrote:

> In the meantime, since Windows builds seem to be ok, I've pinned our
> TeamCity builds to Windows agents only as an effort to work around the
> problem. It might slow them down a bit -- there's only 4 Windows agents and
> 12 Ubuntu agents -- but should hopefully stem the tide of false failures.
> If this seems to cause more trouble than it's worth it can be reverted (the
> change is in "Agent Requirements").
>
> On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <le...@gmail.com>
> wrote:
>
> > There is a file ci/README_TeamCity.md in Druid tree regarding TeamCity:
> >
> >
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
> >
> > Feel free to amend it with more info.
> >
> > I've CC'ed this e-mail to teamcity-support@jetbrains.com.
> >
> > On Fri, 22 Feb 2019 at 18:46, David Glasser <gl...@apollographql.com>
> > wrote:
> >
> > > It would be good to document that — for my first few PRs I just assumed
> > > that I couldn't get a login as a random contributor.
> > >
> > > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> > justin.borromeo@imply.io
> > > >
> > > wrote:
> > >
> > > > You can click the “Log in as Guest” button to access the results
> > without
> > > > registering a TeamCity account.
> > > >
> > > > Justin
> > > >
> > > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <jh...@apache.org>
> wrote:
> > > > >
> > > > > The page [1] requires a login. So, a Druid contributor has to get a
> > > > TeamCity account?
> > > > >
> > > > > That would be OK, if TeamCity provides a lot of value. But it
> raises
> > > the
> > > > bar for occasional and first-time contributors.
> > > > >
> > > > > Julian
> > > > >
> > > > > [1]
> > > >
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > > >
> > > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gi...@apache.org>
> wrote:
> > > > >>
> > > > >> It's one of the two integrations we have on GitHub that run to
> > > validate
> > > > >> pull requests. We have TeamCity doing static analysis; and Travis
> > > > running
> > > > >> unit tests, integration tests, and checkstyle. You can see an
> > example
> > > on
> > > > >> this pull request here:
> > > > https://github.com/apache/incubator-druid/pull/7118,
> > > > >> under "Inspections: pull requests (Druid)".
> > > > >>
> > > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org>
> > > wrote:
> > > > >>
> > > > >>> What is TeamCity? How does Druid use it? Is it accessible to all
> > > Druid
> > > > >>> contributors? Are all Druid contributors required to use it? Is
> its
> > > use
> > > > >>> documented somewhere? (I searched
> > > > >>> https://www.google.com/search?q=apache+druid+teamcity <
> > > > >>> https://www.google.com/search?q=apache+druid+teamcity> but
> > couldn’t
> > > > find
> > > > >>> any mention.)
> > > > >>>
> > > > >>>
> > > > >>>
> > > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> > furkankamaci@gmail.com>
> > > > >>> wrote:
> > > > >>>>
> > > > >>>> Hi Gian,
> > > > >>>>
> > > > >>>> There maybe a problem with permissions after upgrading Apache
> > parent
> > > > POM
> > > > >>>> version to 21. This maybe a related issue:
> > > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > > >>>>
> > > > >>>> Kind Regards,
> > > > >>>> Furkan KAMACI
> > > > >>>>
> > > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org>
> > > wrote:
> > > > >>>>
> > > > >>>>> It looks like TeamCity is having problems since a few days ago
> -
> > > > builds
> > > > >>> of
> > > > >>>>> master and PRs are flaky. Here's the link to recent builds of
> > > master:
> > > > >>>>>
> > > > >>>>>
> > > > >>>
> > > >
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > > >>>>>
> > > > >>>>> It looks like the Windows agents generally work fine and the
> > Ubuntu
> > > > >>> agents
> > > > >>>>> are flaky. I can't see any recent commits that seem likely to
> > have
> > > > >>> caused
> > > > >>>>> this so am assuming something is going wrong on the TeamCity
> > server
> > > > >>> side.
> > > > >>>>>
> > > > >>>>> I looked at the logs of a few successful and a few failed
> builds
> > > and
> > > > >>>>> noticed the failed ones have a lot of these messages, but the
> > > > successful
> > > > >>>>> ones didn't:
> > > > >>>>>
> > > > >>>>> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport -
> > [RMI
> > > > TCP
> > > > >>>>> Connection(3)-127.0.0.1] WARN
> > > > >>>>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager -
> > Failed
> > > > to
> > > > >>>>> create parent directories for tracking file
> > > > >>>>>
> > > > >>>>>
> > > > >>>
> > > >
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > > >>>>>
> > > > >>>>> I'm not sure what that might indicate or what to do about it.
> > Maybe
> > > > we
> > > > >>> need
> > > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > > >>>>>
> > > > >>>
> > > > >>>
> > > > >
> > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > > >
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > >
> > > >
> > >
> >
>

Re: TeamCity having problems

Posted by Gian Merlino <gi...@apache.org>.
In the meantime, since Windows builds seem to be ok, I've pinned our
TeamCity builds to Windows agents only as an effort to work around the
problem. It might slow them down a bit -- there's only 4 Windows agents and
12 Ubuntu agents -- but should hopefully stem the tide of false failures.
If this seems to cause more trouble than it's worth it can be reverted (the
change is in "Agent Requirements").

On Fri, Feb 22, 2019 at 2:00 PM Roman Leventov <le...@gmail.com>
wrote:

> There is a file ci/README_TeamCity.md in Druid tree regarding TeamCity:
>
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
>
> Feel free to amend it with more info.
>
> I've CC'ed this e-mail to teamcity-support@jetbrains.com.
>
> On Fri, 22 Feb 2019 at 18:46, David Glasser <gl...@apollographql.com>
> wrote:
>
> > It would be good to document that — for my first few PRs I just assumed
> > that I couldn't get a login as a random contributor.
> >
> > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> justin.borromeo@imply.io
> > >
> > wrote:
> >
> > > You can click the “Log in as Guest” button to access the results
> without
> > > registering a TeamCity account.
> > >
> > > Justin
> > >
> > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <jh...@apache.org> wrote:
> > > >
> > > > The page [1] requires a login. So, a Druid contributor has to get a
> > > TeamCity account?
> > > >
> > > > That would be OK, if TeamCity provides a lot of value. But it raises
> > the
> > > bar for occasional and first-time contributors.
> > > >
> > > > Julian
> > > >
> > > > [1]
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > >
> > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gi...@apache.org> wrote:
> > > >>
> > > >> It's one of the two integrations we have on GitHub that run to
> > validate
> > > >> pull requests. We have TeamCity doing static analysis; and Travis
> > > running
> > > >> unit tests, integration tests, and checkstyle. You can see an
> example
> > on
> > > >> this pull request here:
> > > https://github.com/apache/incubator-druid/pull/7118,
> > > >> under "Inspections: pull requests (Druid)".
> > > >>
> > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org>
> > wrote:
> > > >>
> > > >>> What is TeamCity? How does Druid use it? Is it accessible to all
> > Druid
> > > >>> contributors? Are all Druid contributors required to use it? Is its
> > use
> > > >>> documented somewhere? (I searched
> > > >>> https://www.google.com/search?q=apache+druid+teamcity <
> > > >>> https://www.google.com/search?q=apache+druid+teamcity> but
> couldn’t
> > > find
> > > >>> any mention.)
> > > >>>
> > > >>>
> > > >>>
> > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> furkankamaci@gmail.com>
> > > >>> wrote:
> > > >>>>
> > > >>>> Hi Gian,
> > > >>>>
> > > >>>> There maybe a problem with permissions after upgrading Apache
> parent
> > > POM
> > > >>>> version to 21. This maybe a related issue:
> > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > >>>>
> > > >>>> Kind Regards,
> > > >>>> Furkan KAMACI
> > > >>>>
> > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org>
> > wrote:
> > > >>>>
> > > >>>>> It looks like TeamCity is having problems since a few days ago -
> > > builds
> > > >>> of
> > > >>>>> master and PRs are flaky. Here's the link to recent builds of
> > master:
> > > >>>>>
> > > >>>>>
> > > >>>
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > >>>>>
> > > >>>>> It looks like the Windows agents generally work fine and the
> Ubuntu
> > > >>> agents
> > > >>>>> are flaky. I can't see any recent commits that seem likely to
> have
> > > >>> caused
> > > >>>>> this so am assuming something is going wrong on the TeamCity
> server
> > > >>> side.
> > > >>>>>
> > > >>>>> I looked at the logs of a few successful and a few failed builds
> > and
> > > >>>>> noticed the failed ones have a lot of these messages, but the
> > > successful
> > > >>>>> ones didn't:
> > > >>>>>
> > > >>>>> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport -
> [RMI
> > > TCP
> > > >>>>> Connection(3)-127.0.0.1] WARN
> > > >>>>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager -
> Failed
> > > to
> > > >>>>> create parent directories for tracking file
> > > >>>>>
> > > >>>>>
> > > >>>
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > >>>>>
> > > >>>>> I'm not sure what that might indicate or what to do about it.
> Maybe
> > > we
> > > >>> need
> > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > >>>>>
> > > >>>
> > > >>>
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > For additional commands, e-mail: dev-help@druid.apache.org
> > >
> > >
> >
>

Re: TeamCity having problems

Posted by Furkan KAMACI <fu...@gmail.com>.
Hi,

I've created a PR (https://github.com/apache/incubator-druid/pull/7135) to
address clarification of login step.

Kind Regards,
Furkan KAMACI

On Sat, Feb 23, 2019 at 1:00 AM Roman Leventov <le...@gmail.com>
wrote:

> There is a file ci/README_TeamCity.md in Druid tree regarding TeamCity:
>
> https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md
>
> Feel free to amend it with more info.
>
> I've CC'ed this e-mail to teamcity-support@jetbrains.com.
>
> On Fri, 22 Feb 2019 at 18:46, David Glasser <gl...@apollographql.com>
> wrote:
>
> > It would be good to document that — for my first few PRs I just assumed
> > that I couldn't get a login as a random contributor.
> >
> > On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <
> justin.borromeo@imply.io
> > >
> > wrote:
> >
> > > You can click the “Log in as Guest” button to access the results
> without
> > > registering a TeamCity account.
> > >
> > > Justin
> > >
> > > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <jh...@apache.org> wrote:
> > > >
> > > > The page [1] requires a login. So, a Druid contributor has to get a
> > > TeamCity account?
> > > >
> > > > That would be OK, if TeamCity provides a lot of value. But it raises
> > the
> > > bar for occasional and first-time contributors.
> > > >
> > > > Julian
> > > >
> > > > [1]
> > >
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > > >
> > > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gi...@apache.org> wrote:
> > > >>
> > > >> It's one of the two integrations we have on GitHub that run to
> > validate
> > > >> pull requests. We have TeamCity doing static analysis; and Travis
> > > running
> > > >> unit tests, integration tests, and checkstyle. You can see an
> example
> > on
> > > >> this pull request here:
> > > https://github.com/apache/incubator-druid/pull/7118,
> > > >> under "Inspections: pull requests (Druid)".
> > > >>
> > > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org>
> > wrote:
> > > >>
> > > >>> What is TeamCity? How does Druid use it? Is it accessible to all
> > Druid
> > > >>> contributors? Are all Druid contributors required to use it? Is its
> > use
> > > >>> documented somewhere? (I searched
> > > >>> https://www.google.com/search?q=apache+druid+teamcity <
> > > >>> https://www.google.com/search?q=apache+druid+teamcity> but
> couldn’t
> > > find
> > > >>> any mention.)
> > > >>>
> > > >>>
> > > >>>
> > > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <
> furkankamaci@gmail.com>
> > > >>> wrote:
> > > >>>>
> > > >>>> Hi Gian,
> > > >>>>
> > > >>>> There maybe a problem with permissions after upgrading Apache
> parent
> > > POM
> > > >>>> version to 21. This maybe a related issue:
> > > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > > >>>>
> > > >>>> Kind Regards,
> > > >>>> Furkan KAMACI
> > > >>>>
> > > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org>
> > wrote:
> > > >>>>
> > > >>>>> It looks like TeamCity is having problems since a few days ago -
> > > builds
> > > >>> of
> > > >>>>> master and PRs are flaky. Here's the link to recent builds of
> > master:
> > > >>>>>
> > > >>>>>
> > > >>>
> > >
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > > >>>>>
> > > >>>>> It looks like the Windows agents generally work fine and the
> Ubuntu
> > > >>> agents
> > > >>>>> are flaky. I can't see any recent commits that seem likely to
> have
> > > >>> caused
> > > >>>>> this so am assuming something is going wrong on the TeamCity
> server
> > > >>> side.
> > > >>>>>
> > > >>>>> I looked at the logs of a few successful and a few failed builds
> > and
> > > >>>>> noticed the failed ones have a lot of these messages, but the
> > > successful
> > > >>>>> ones didn't:
> > > >>>>>
> > > >>>>> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport -
> [RMI
> > > TCP
> > > >>>>> Connection(3)-127.0.0.1] WARN
> > > >>>>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager -
> Failed
> > > to
> > > >>>>> create parent directories for tracking file
> > > >>>>>
> > > >>>>>
> > > >>>
> > >
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > > >>>>>
> > > >>>>> I'm not sure what that might indicate or what to do about it.
> Maybe
> > > we
> > > >>> need
> > > >>>>> to… clear… some caches? Anyone have any ideas?
> > > >>>>>
> > > >>>
> > > >>>
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > > For additional commands, e-mail: dev-help@druid.apache.org
> > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > For additional commands, e-mail: dev-help@druid.apache.org
> > >
> > >
> >
>

Re: TeamCity having problems

Posted by Roman Leventov <le...@gmail.com>.
There is a file ci/README_TeamCity.md in Druid tree regarding TeamCity:
https://github.com/apache/incubator-druid/blob/afb239b17a1111c98c73825828d3f273998c165e/ci/README_TeamCity.md

Feel free to amend it with more info.

I've CC'ed this e-mail to teamcity-support@jetbrains.com.

On Fri, 22 Feb 2019 at 18:46, David Glasser <gl...@apollographql.com>
wrote:

> It would be good to document that — for my first few PRs I just assumed
> that I couldn't get a login as a random contributor.
>
> On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <justin.borromeo@imply.io
> >
> wrote:
>
> > You can click the “Log in as Guest” button to access the results without
> > registering a TeamCity account.
> >
> > Justin
> >
> > > On Feb 22, 2019, at 12:55 PM, Julian Hyde <jh...@apache.org> wrote:
> > >
> > > The page [1] requires a login. So, a Druid contributor has to get a
> > TeamCity account?
> > >
> > > That would be OK, if TeamCity provides a lot of value. But it raises
> the
> > bar for occasional and first-time contributors.
> > >
> > > Julian
> > >
> > > [1]
> >
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> > >
> > >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gi...@apache.org> wrote:
> > >>
> > >> It's one of the two integrations we have on GitHub that run to
> validate
> > >> pull requests. We have TeamCity doing static analysis; and Travis
> > running
> > >> unit tests, integration tests, and checkstyle. You can see an example
> on
> > >> this pull request here:
> > https://github.com/apache/incubator-druid/pull/7118,
> > >> under "Inspections: pull requests (Druid)".
> > >>
> > >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org>
> wrote:
> > >>
> > >>> What is TeamCity? How does Druid use it? Is it accessible to all
> Druid
> > >>> contributors? Are all Druid contributors required to use it? Is its
> use
> > >>> documented somewhere? (I searched
> > >>> https://www.google.com/search?q=apache+druid+teamcity <
> > >>> https://www.google.com/search?q=apache+druid+teamcity> but couldn’t
> > find
> > >>> any mention.)
> > >>>
> > >>>
> > >>>
> > >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <fu...@gmail.com>
> > >>> wrote:
> > >>>>
> > >>>> Hi Gian,
> > >>>>
> > >>>> There maybe a problem with permissions after upgrading Apache parent
> > POM
> > >>>> version to 21. This maybe a related issue:
> > >>>> https://jira.apache.org/jira/browse/INFRA-10286
> > >>>>
> > >>>> Kind Regards,
> > >>>> Furkan KAMACI
> > >>>>
> > >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org>
> wrote:
> > >>>>
> > >>>>> It looks like TeamCity is having problems since a few days ago -
> > builds
> > >>> of
> > >>>>> master and PRs are flaky. Here's the link to recent builds of
> master:
> > >>>>>
> > >>>>>
> > >>>
> >
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> > >>>>>
> > >>>>> It looks like the Windows agents generally work fine and the Ubuntu
> > >>> agents
> > >>>>> are flaky. I can't see any recent commits that seem likely to have
> > >>> caused
> > >>>>> this so am assuming something is going wrong on the TeamCity server
> > >>> side.
> > >>>>>
> > >>>>> I looked at the logs of a few successful and a few failed builds
> and
> > >>>>> noticed the failed ones have a lot of these messages, but the
> > successful
> > >>>>> ones didn't:
> > >>>>>
> > >>>>> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport - [RMI
> > TCP
> > >>>>> Connection(3)-127.0.0.1] WARN
> > >>>>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager - Failed
> > to
> > >>>>> create parent directories for tracking file
> > >>>>>
> > >>>>>
> > >>>
> >
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> > >>>>>
> > >>>>> I'm not sure what that might indicate or what to do about it. Maybe
> > we
> > >>> need
> > >>>>> to… clear… some caches? Anyone have any ideas?
> > >>>>>
> > >>>
> > >>>
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > > For additional commands, e-mail: dev-help@druid.apache.org
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > For additional commands, e-mail: dev-help@druid.apache.org
> >
> >
>

Re: TeamCity having problems

Posted by David Glasser <gl...@apollographql.com>.
It would be good to document that — for my first few PRs I just assumed
that I couldn't get a login as a random contributor.

On Fri, Feb 22, 2019 at 12:56 PM Justin Borromeo <ju...@imply.io>
wrote:

> You can click the “Log in as Guest” button to access the results without
> registering a TeamCity account.
>
> Justin
>
> > On Feb 22, 2019, at 12:55 PM, Julian Hyde <jh...@apache.org> wrote:
> >
> > The page [1] requires a login. So, a Druid contributor has to get a
> TeamCity account?
> >
> > That would be OK, if TeamCity provides a lot of value. But it raises the
> bar for occasional and first-time contributors.
> >
> > Julian
> >
> > [1]
> https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> >
> >> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gi...@apache.org> wrote:
> >>
> >> It's one of the two integrations we have on GitHub that run to validate
> >> pull requests. We have TeamCity doing static analysis; and Travis
> running
> >> unit tests, integration tests, and checkstyle. You can see an example on
> >> this pull request here:
> https://github.com/apache/incubator-druid/pull/7118,
> >> under "Inspections: pull requests (Druid)".
> >>
> >> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org> wrote:
> >>
> >>> What is TeamCity? How does Druid use it? Is it accessible to all Druid
> >>> contributors? Are all Druid contributors required to use it? Is its use
> >>> documented somewhere? (I searched
> >>> https://www.google.com/search?q=apache+druid+teamcity <
> >>> https://www.google.com/search?q=apache+druid+teamcity> but couldn’t
> find
> >>> any mention.)
> >>>
> >>>
> >>>
> >>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <fu...@gmail.com>
> >>> wrote:
> >>>>
> >>>> Hi Gian,
> >>>>
> >>>> There maybe a problem with permissions after upgrading Apache parent
> POM
> >>>> version to 21. This maybe a related issue:
> >>>> https://jira.apache.org/jira/browse/INFRA-10286
> >>>>
> >>>> Kind Regards,
> >>>> Furkan KAMACI
> >>>>
> >>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org> wrote:
> >>>>
> >>>>> It looks like TeamCity is having problems since a few days ago -
> builds
> >>> of
> >>>>> master and PRs are flaky. Here's the link to recent builds of master:
> >>>>>
> >>>>>
> >>>
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> >>>>>
> >>>>> It looks like the Windows agents generally work fine and the Ubuntu
> >>> agents
> >>>>> are flaky. I can't see any recent commits that seem likely to have
> >>> caused
> >>>>> this so am assuming something is going wrong on the TeamCity server
> >>> side.
> >>>>>
> >>>>> I looked at the logs of a few successful and a few failed builds and
> >>>>> noticed the failed ones have a lot of these messages, but the
> successful
> >>>>> ones didn't:
> >>>>>
> >>>>> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport - [RMI
> TCP
> >>>>> Connection(3)-127.0.0.1] WARN
> >>>>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager - Failed
> to
> >>>>> create parent directories for tracking file
> >>>>>
> >>>>>
> >>>
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> >>>>>
> >>>>> I'm not sure what that might indicate or what to do about it. Maybe
> we
> >>> need
> >>>>> to… clear… some caches? Anyone have any ideas?
> >>>>>
> >>>
> >>>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> > For additional commands, e-mail: dev-help@druid.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> For additional commands, e-mail: dev-help@druid.apache.org
>
>

Re: TeamCity having problems

Posted by Justin Borromeo <ju...@imply.io>.
You can click the “Log in as Guest” button to access the results without registering a TeamCity account.

Justin

> On Feb 22, 2019, at 12:55 PM, Julian Hyde <jh...@apache.org> wrote:
> 
> The page [1] requires a login. So, a Druid contributor has to get a TeamCity account?
> 
> That would be OK, if TeamCity provides a lot of value. But it raises the bar for occasional and first-time contributors. 
> 
> Julian
> 
> [1] https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online
> 
>> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gi...@apache.org> wrote:
>> 
>> It's one of the two integrations we have on GitHub that run to validate
>> pull requests. We have TeamCity doing static analysis; and Travis running
>> unit tests, integration tests, and checkstyle. You can see an example on
>> this pull request here: https://github.com/apache/incubator-druid/pull/7118,
>> under "Inspections: pull requests (Druid)".
>> 
>> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org> wrote:
>> 
>>> What is TeamCity? How does Druid use it? Is it accessible to all Druid
>>> contributors? Are all Druid contributors required to use it? Is its use
>>> documented somewhere? (I searched
>>> https://www.google.com/search?q=apache+druid+teamcity <
>>> https://www.google.com/search?q=apache+druid+teamcity> but couldn’t find
>>> any mention.)
>>> 
>>> 
>>> 
>>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <fu...@gmail.com>
>>> wrote:
>>>> 
>>>> Hi Gian,
>>>> 
>>>> There maybe a problem with permissions after upgrading Apache parent POM
>>>> version to 21. This maybe a related issue:
>>>> https://jira.apache.org/jira/browse/INFRA-10286
>>>> 
>>>> Kind Regards,
>>>> Furkan KAMACI
>>>> 
>>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org> wrote:
>>>> 
>>>>> It looks like TeamCity is having problems since a few days ago - builds
>>> of
>>>>> master and PRs are flaky. Here's the link to recent builds of master:
>>>>> 
>>>>> 
>>> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
>>>>> 
>>>>> It looks like the Windows agents generally work fine and the Ubuntu
>>> agents
>>>>> are flaky. I can't see any recent commits that seem likely to have
>>> caused
>>>>> this so am assuming something is going wrong on the TeamCity server
>>> side.
>>>>> 
>>>>> I looked at the logs of a few successful and a few failed builds and
>>>>> noticed the failed ones have a lot of these messages, but the successful
>>>>> ones didn't:
>>>>> 
>>>>> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport - [RMI TCP
>>>>> Connection(3)-127.0.0.1] WARN
>>>>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager - Failed to
>>>>> create parent directories for tracking file
>>>>> 
>>>>> 
>>> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
>>>>> 
>>>>> I'm not sure what that might indicate or what to do about it. Maybe we
>>> need
>>>>> to… clear… some caches? Anyone have any ideas?
>>>>> 
>>> 
>>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
> For additional commands, e-mail: dev-help@druid.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
For additional commands, e-mail: dev-help@druid.apache.org


Re: TeamCity having problems

Posted by Julian Hyde <jh...@apache.org>.
The page [1] requires a login. So, a Druid contributor has to get a TeamCity account?

That would be OK, if TeamCity provides a lot of value. But it raises the bar for occasional and first-time contributors. 

Julian

[1] https://hub.jetbrains.com/auth/login?response_type=code&client_id=7b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&redirect_uri=https:%2F%2Fteamcity.jetbrains.com%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%207b63a7f6-a4ca-4ad2-99d6-ecede5a769a5&state=%2FviewLog.html%3FbuildId%3D1998017%26buildTypeId%3DOpenSourceProjects_Druid_InspectionsPullRequests&access_type=online

> On Feb 22, 2019, at 10:59 AM, Gian Merlino <gi...@apache.org> wrote:
> 
> It's one of the two integrations we have on GitHub that run to validate
> pull requests. We have TeamCity doing static analysis; and Travis running
> unit tests, integration tests, and checkstyle. You can see an example on
> this pull request here: https://github.com/apache/incubator-druid/pull/7118,
> under "Inspections: pull requests (Druid)".
> 
> On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org> wrote:
> 
>> What is TeamCity? How does Druid use it? Is it accessible to all Druid
>> contributors? Are all Druid contributors required to use it? Is its use
>> documented somewhere? (I searched
>> https://www.google.com/search?q=apache+druid+teamcity <
>> https://www.google.com/search?q=apache+druid+teamcity> but couldn’t find
>> any mention.)
>> 
>> 
>> 
>>> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <fu...@gmail.com>
>> wrote:
>>> 
>>> Hi Gian,
>>> 
>>> There maybe a problem with permissions after upgrading Apache parent POM
>>> version to 21. This maybe a related issue:
>>> https://jira.apache.org/jira/browse/INFRA-10286
>>> 
>>> Kind Regards,
>>> Furkan KAMACI
>>> 
>>> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org> wrote:
>>> 
>>>> It looks like TeamCity is having problems since a few days ago - builds
>> of
>>>> master and PRs are flaky. Here's the link to recent builds of master:
>>>> 
>>>> 
>> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
>>>> 
>>>> It looks like the Windows agents generally work fine and the Ubuntu
>> agents
>>>> are flaky. I can't see any recent commits that seem likely to have
>> caused
>>>> this so am assuming something is going wrong on the TeamCity server
>> side.
>>>> 
>>>> I looked at the logs of a few successful and a few failed builds and
>>>> noticed the failed ones have a lot of these messages, but the successful
>>>> ones didn't:
>>>> 
>>>> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport - [RMI TCP
>>>> Connection(3)-127.0.0.1] WARN
>>>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager - Failed to
>>>> create parent directories for tracking file
>>>> 
>>>> 
>> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
>>>> 
>>>> I'm not sure what that might indicate or what to do about it. Maybe we
>> need
>>>> to… clear… some caches? Anyone have any ideas?
>>>> 
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@druid.apache.org
For additional commands, e-mail: dev-help@druid.apache.org


Re: TeamCity having problems

Posted by Gian Merlino <gi...@apache.org>.
It's one of the two integrations we have on GitHub that run to validate
pull requests. We have TeamCity doing static analysis; and Travis running
unit tests, integration tests, and checkstyle. You can see an example on
this pull request here: https://github.com/apache/incubator-druid/pull/7118,
under "Inspections: pull requests (Druid)".

On Fri, Feb 22, 2019 at 10:17 AM Julian Hyde <jh...@apache.org> wrote:

> What is TeamCity? How does Druid use it? Is it accessible to all Druid
> contributors? Are all Druid contributors required to use it? Is its use
> documented somewhere? (I searched
> https://www.google.com/search?q=apache+druid+teamcity <
> https://www.google.com/search?q=apache+druid+teamcity> but couldn’t find
> any mention.)
>
>
>
> > On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <fu...@gmail.com>
> wrote:
> >
> > Hi Gian,
> >
> > There maybe a problem with permissions after upgrading Apache parent POM
> > version to 21. This maybe a related issue:
> > https://jira.apache.org/jira/browse/INFRA-10286
> >
> > Kind Regards,
> > Furkan KAMACI
> >
> > On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org> wrote:
> >
> >> It looks like TeamCity is having problems since a few days ago - builds
> of
> >> master and PRs are flaky. Here's the link to recent builds of master:
> >>
> >>
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
> >>
> >> It looks like the Windows agents generally work fine and the Ubuntu
> agents
> >> are flaky. I can't see any recent commits that seem likely to have
> caused
> >> this so am assuming something is going wrong on the TeamCity server
> side.
> >>
> >> I looked at the logs of a few successful and a few failed builds and
> >> noticed the failed ones have a lot of these messages, but the successful
> >> ones didn't:
> >>
> >> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport - [RMI TCP
> >> Connection(3)-127.0.0.1] WARN
> >> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager - Failed to
> >> create parent directories for tracking file
> >>
> >>
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
> >>
> >> I'm not sure what that might indicate or what to do about it. Maybe we
> need
> >> to… clear… some caches? Anyone have any ideas?
> >>
>
>

Re: TeamCity having problems

Posted by Julian Hyde <jh...@apache.org>.
What is TeamCity? How does Druid use it? Is it accessible to all Druid contributors? Are all Druid contributors required to use it? Is its use documented somewhere? (I searched https://www.google.com/search?q=apache+druid+teamcity <https://www.google.com/search?q=apache+druid+teamcity> but couldn’t find any mention.)



> On Feb 22, 2019, at 8:26 AM, Furkan KAMACI <fu...@gmail.com> wrote:
> 
> Hi Gian,
> 
> There maybe a problem with permissions after upgrading Apache parent POM
> version to 21. This maybe a related issue:
> https://jira.apache.org/jira/browse/INFRA-10286
> 
> Kind Regards,
> Furkan KAMACI
> 
> On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org> wrote:
> 
>> It looks like TeamCity is having problems since a few days ago - builds of
>> master and PRs are flaky. Here's the link to recent builds of master:
>> 
>> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
>> 
>> It looks like the Windows agents generally work fine and the Ubuntu agents
>> are flaky. I can't see any recent commits that seem likely to have caused
>> this so am assuming something is going wrong on the TeamCity server side.
>> 
>> I looked at the logs of a few successful and a few failed builds and
>> noticed the failed ones have a lot of these messages, but the successful
>> ones didn't:
>> 
>> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport - [RMI TCP
>> Connection(3)-127.0.0.1] WARN
>> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager - Failed to
>> create parent directories for tracking file
>> 
>> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
>> 
>> I'm not sure what that might indicate or what to do about it. Maybe we need
>> to… clear… some caches? Anyone have any ideas?
>> 


Re: TeamCity having problems

Posted by Furkan KAMACI <fu...@gmail.com>.
Hi Gian,

There maybe a problem with permissions after upgrading Apache parent POM
version to 21. This maybe a related issue:
https://jira.apache.org/jira/browse/INFRA-10286

Kind Regards,
Furkan KAMACI

On Fri, Feb 22, 2019 at 7:13 PM Gian Merlino <gi...@apache.org> wrote:

> It looks like TeamCity is having problems since a few days ago - builds of
> master and PRs are flaky. Here's the link to recent builds of master:
>
> https://teamcity.jetbrains.com/viewType.html?buildTypeId=OpenSourceProjects_Druid_Inspections&tab=buildTypeHistoryList&branch_OpenSourceProjects_Druid=__all_branches__
>
> It looks like the Windows agents generally work fine and the Ubuntu agents
> are flaky. I can't see any recent commits that seem likely to have caused
> this so am assuming something is going wrong on the TeamCity server side.
>
> I looked at the logs of a few successful and a few failed builds and
> noticed the failed ones have a lot of these messages, but the successful
> ones didn't:
>
> [Step 1/1] [  43336]   WARN - ution.rmi.RemoteProcessSupport - [RMI TCP
> Connection(3)-127.0.0.1] WARN
> org.eclipse.aether.internal.impl.DefaultUpdateCheckManager - Failed to
> create parent directories for tracking file
>
> /home/teamcity/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
>
> I'm not sure what that might indicate or what to do about it. Maybe we need
> to… clear… some caches? Anyone have any ideas?
>