summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2011-September/008235.html
blob: 9535d175841121ee8a0ef48335a50aa4def24c14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] What's wrong with BS?
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20What%27s%20wrong%20with%20BS%3F&In-Reply-To=%3C1316438202.23668.25.camel%40akroma.ephaone.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="008232.html">
   <LINK REL="Next"  HREF="008236.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] What's wrong with BS?</H1>
    <B>Michael Scherer</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20What%27s%20wrong%20with%20BS%3F&In-Reply-To=%3C1316438202.23668.25.camel%40akroma.ephaone.org%3E"
       TITLE="[Mageia-dev] What's wrong with BS?">misc at zarb.org
       </A><BR>
    <I>Mon Sep 19 15:16:41 CEST 2011</I>
    <P><UL>
        <LI>Previous message: <A HREF="008232.html">[Mageia-dev] What's wrong with BS?
</A></li>
        <LI>Next message: <A HREF="008236.html">[Mageia-dev] What's wrong with BS?
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#8235">[ date ]</a>
              <a href="thread.html#8235">[ thread ]</a>
              <a href="subject.html#8235">[ subject ]</a>
              <a href="author.html#8235">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Le lundi 19 septembre 2011 &#224; 14:45 +0200, Michael Scherer a &#233;crit :
&gt;<i> Le lundi 19 septembre 2011 &#224; 20:29 +0800, Funda Wang a &#233;crit :
</I>&gt;<i> &gt; <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110919121040.fwang.valstar.7596/log/botcmd.1316434263.ecosse.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110919121040.fwang.valstar.7596/log/botcmd.1316434263.ecosse.log</A>
</I>&gt;<i> &gt; 
</I>&gt;<i> &gt; It seems %distro_section is wrongly set?
</I>&gt;<i> 
</I>&gt;<i> In a iurt chroot, that's ok. 
</I>&gt;<i> 
</I>
So, the problem should be fixed now.

The root cause is the upgrade of puppet that started sooner than planned

For some reason, puppet 2.7.X was installed on rabbit.mageia.org since
the main node, valstar, was not upgraded first ( and so rabbit was
complainging about &quot;post support&quot; ). So I upgraded it after doing a
quick test on my vm to check if some problem would arise. I am running
it on my own servers since some time and didn't notice anything ( or
forgot ), so I went with the upgrade route.

However, just before the BS broke, I noticed that bcd.mageia.org was not
working anymore, due to a weird apache error. Then the build system
broke, and the website on valstar too ( like pkgsubmit, etc ), due to
the same error. Since buildsystem need apache to be running for package
installation, everything stopped working.

Since a problem never appear alone, the upgrade of puppet also broke our
svn hook that check puppet syntax, so I had to disable it, and to
migrate to the new scheme ( which make me wonder why it didn't explode
on my own servers ).

( and alamut was not broken due to a breakage in postgresql module that
prevented puppet from doing anything, so a breakage that prevented
another breakage. It is fixed now I think. )

The error was that before, in a puppet manifest, you could write :
$foo = &quot;$bar-stuff&quot;

and the content of $foo is $bar , with -stuff in the end
and now, that the content of bar-stuff variable.

So we have to use ${bar}-stuff.

So in the end, I guess that's my fault from not warning to not do a
version upgrade of puppet, sorry about that.
-- 
Michael Scherer

</PRE>












































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="008232.html">[Mageia-dev] What's wrong with BS?
</A></li>
	<LI>Next message: <A HREF="008236.html">[Mageia-dev] What's wrong with BS?
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#8235">[ date ]</a>
              <a href="thread.html#8235">[ thread ]</a>
              <a href="subject.html#8235">[ subject ]</a>
              <a href="author.html#8235">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>